Установка Rglpk на Linux

Я пытаюсь установить Rglpk с помощью команды install.packages. Я получаю эту ошибку: /bin/sh: строка 0: cd: GLPK: такой файл или каталог не существует: *** [GLPK.ts] Ошибка 1

Пакет glpk-dev уже установлен:

об / мин -qa| grep glpk-dev glpk-devel-4.40-1.1.el6.x86_64

Спасибо за вашу помощь,

1 ответ

Привет, что я сделал, был следующим как sudoer

cd usr local
wget http://ftp.gnu.org/gnu/glpk/glpk-4.54.tar.gz
tar xfzv glpk-4.54.tar.gz
mkdir GLPK
./configure
make
make install

затем загрузите Rglpk_0.6-0.tar.gz и установить.пакет обычным способом. Это в основном то же самое, что было сделано здесь, но как sudoer:

Я исправил это, запустив "sudo make" и "sudo make install" вместо "make" и "make install". Не уверен, что это хорошая практика, судьей будет кто-то другой.

cd $HOME
wget http://ftp.gnu.org/gnu/glpk/glpk-4.65.tar.gz
tar xfzv glpk-4.65.tar.gz
mkdir GLPK
./configure
sudo make
sudo make install

Затем запустите install.packages('Rglpk') из R.

Мой опыт был следующим:

  1. установить пакет GLPK: см. https://en.wikibooks.org/wiki/GLPK/Linux_OS

  2. установить Rglpk:

# install devtools package beforehand. Or, you can download the Rglpk package manually, and then install in R.

# note that the latest version of Rglpk does not work on my Redhat system. Instead, the version 0.6-0 works perfectly.

devtools::install_url("https://cran.r-project.org/src/contrib/Archive/Rglpk/Rglpk_0.6-0.tar.gz")

Тестирование: в R, попробуйте require(Rgplk)

Другие вопросы по тегам