Установка 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.
Мой опыт был следующим:
установить пакет GLPK: см. https://en.wikibooks.org/wiki/GLPK/Linux_OS
установить 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)