r-无法在使用代理服务器的工作机器上安装mlr包



我的工作电脑上有R和R工作室,正在尝试下载并使用不平衡的软件包。然而,每次我尝试它告诉我依赖mlr将不会被下载。

 install.packages("mlr")
Package which is only available in source form, and may need compilation of
  C/C++/Fortran: ‘mlr’
  These will not be installed

我在另一个帖子上读到,这可能是因为Rtools不是最新的。检查过了。

install.Rtools()
Loading required namespace: devtools
No need to install Rtools - You've got the relevant version of Rtools installed

尝试通过github下载,但它超时了,尽管我怀疑是否需要先登录才能正常工作。

devtools::install_github("mlr-org/mlr")
Downloading GitHub repo mlr-org/mlr@master
from URL https://api.github.com/repos/mlr-org/mlr/zipball/master
Error in curl::curl_fetch_memory(url, handle = handle) : 
  Timeout was reached

真正奇怪的是,我可以在这台电脑上下载其他软件包,而在我的个人电脑上,它下载它没有问题。

编辑我检查了两台机器上使用的镜像,结果是一样的(http://www.stats.ox.ac.uk/pub/RWin)所以这不可能是问题所在。此外,我使用了下面第一条评论的答案中建议的调整选项,但失败了。

options(download.file.method = "wininet")
> devtools::install_github("mlr-org/mlr")
Downloading GitHub repo mlr-org/mlr@master
from URL https://api.github.com/repos/mlr-org/mlr/zipball/master
Error in curl::curl_fetch_memory(url, handle = handle) : 
  Timeout was reached

有什么想法吗?我有点不知所措,只能考虑寻找另一个方案来重新平衡我的数据
J

我在更新到R 3.3.0后也出现了同样的错误。cran当前的rel/dev构建似乎不可用,不知道这是否是原因,但我通过直接从cran下载.zip 2.8 oldrel来实现它。

我们的发布包有点慢,devtoools、testthat和ggplot中的多次更改对此没有帮助。

现在一切都应该正常了。

将来也可以考虑在github跟踪器中对我们大喊大叫。

最佳

bernd

相关内容

  • 没有找到相关文章

最新更新