【发布时间】:2014-12-23 01:40:36
【问题描述】:
我正在尝试使用 install.packages 命令安装 Rglpk。我收到此错误: /bin/sh:第 0 行:cd:GLPK:没有这样的文件或目录 make: *** [GLPK.ts] 错误 1
glpk-dev 包已经安装:
rpm -qa| grep glpk-dev glpk-devel-4.40-1.1.el6.x86_64
感谢您的帮助,
【问题讨论】:
标签: install.packages
我正在尝试使用 install.packages 命令安装 Rglpk。我收到此错误: /bin/sh:第 0 行:cd:GLPK:没有这样的文件或目录 make: *** [GLPK.ts] 错误 1
glpk-dev 包已经安装:
rpm -qa| grep glpk-dev glpk-devel-4.40-1.1.el6.x86_64
感谢您的帮助,
【问题讨论】:
标签: install.packages
我通过运行“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
然后在 R 中运行 install.packages('Rglpk')。
【讨论】:
我作为 sudoer 的经历如下:
安装 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)
【讨论】:
嗨,我作为 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 和 install.package。它与这里所做的基本相同,但作为 sudoer:
【讨论】: