我有一个AWS(亚马逊网络服务(虚拟机,它是一台Windows机器。 我下载了R并安装了(R-2.7.2-win32(。 当我尝试安装 CRAN 软件包时,
install.packages("rcdk"(
我总是得到这样的按摩:
"警告:无法访问存储库 https://cloud.r-project.org/bin/windows/contrib/2.7 的索引">
我猜AWS服务器限制了R访问互联网。 我转到防火墙"允许应用程序或功能通过Windows防火墙",并允许"Rfor Windows前端"访问专用和公共防火墙。它没有解决问题。
如何配置 AWS 窗口,以便 R 可以安装软件包?
我猜AWS服务器限制了R访问互联网
绝对不会:AWS 不会筛选此类资源。
您的问题很简单,https://cloud.r-project.org/bin/windows/contrib 仅包含版本 2.13、2.14、2.15、2.16、3.0、3.1、3.2、3.4 和 3.5。
因此,您有2个解决方案:
-
要么更改您的远程仓库,例如
install.packages
实用程序,以指向可能包含 2.7 版本存档的旧仓库(请参阅 https://cran.r-project.org/doc/manuals/r-patched/R-admin.html#Setting-up-a-package-repository( -
或者,更简单的是,删除相对较旧的 R-2.7.2-win32,并在 AWS 的 Windows 主机上安装更新的内容,至少是 2.13 版。