1

突然,RStudio 忽略了repos = NULL参数并尝试从存储库安装。

我打电话给:install.packages("d:/R/install/truncdist_1.0-1.zip", repos=NULL)

但它忽略repos=NULL并试图连接到两个存储库:

Warning in install.packages :
  unable to connect to 'www.vps.fmvz.usp.br' on port 80.    

Warning in install.packages :
    unable to access index for repository http://www.vps.fmvz.usp.br/CRAN/bin/windows/contrib/3.0

Warning in install.packages :
  unable to connect to 'www.stats.ox.ac.uk' on port 80.

Warning in install.packages :
  unable to access index for repository http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/3.0

最后,它会从本地目录正确安装包,但它需要很长时间才能完成。

仅使用 R 时不会发生此问题,它仅在 RStudio 中发生(并且 RStudio 是我工作的主要 GUI)。

有谁知道如何解决这个问题?

PS:我正在使用 RStudio 0.97.551 和 R 版本 3.0.1 。

4

1 回答 1

4

您可以通过直接调用绕过 RStudio 在安装包时所做的额外事情utils::install.packages。或者,在“工具”菜单下,有一个“安装包...”对话框,允许在第一个下拉列表中选择从“包存档文件(.zip;.tar.gz)”安装

install.packagesRStudio 版本不尊重的事实repos=NULL可能应该作为 RStudio 的错误提交。

于 2014-01-24T18:48:14.407 回答