【发布时间】:2015-11-11 21:13:49
【问题描述】:
在通过 Sys.setenv(http_proxy="my_proxy") 设置了我的 http_proxy 后,我正在尝试安装 nloptr(或 caret)。我在 Linux 机器上运行,尝试安装个人库(因为我没有对全局 dist 的写入权限)。
它一直有效,直到它到达:
configure: Need to download and build NLopt
trying URL 'http://ab-initio.mit.edu/nlopt/nlopt-2.4.2.tar.gz'
...
Execution halted.
此错误来自 nloptr 配置脚本中的第 3301 行:
## Download NLopt source code
## curl -O http://ab-initio.mit.edu/nlopt/nlopt-${NLOPT_VERSION}.tar.gz
$("${R_HOME}/bin/Rscript" --vanilla -e "download.file(url='${NLOPT_URL}', destfile='${NLOPT_TGZ}')")
这可以通过从配置脚本中删除--vanilla,然后重新运行来解决。但是,这让我很难告诉我的同事如何自己完成安装这个库。
任何建议将不胜感激。
【问题讨论】:
标签: r proxy installation http-proxy