无法在WRDS Interactive R会话中安装R软件包

时间:2018-12-26 07:32:38

标签: r package wrds

我想在WRDS服务器上的交互式R会话中安装R软件包'rstan',但是无法管理它或任何其他软件包。

我尝试直接在install.packages()命令中指定CRAN镜像。

我在交互式WRDS会话中尝试了以下方法:

install.packages("rstan", dep= T)

实际结果:

install.packages("rstan", dep= T)

将软件包安装到“ /usr/local/sas/grid/R-3.5.1-linux-library” (因为未指定“ lib”) install.packages(“ rsta”,dep = T)中的警告:   “ lib =“ /usr/local/sas/grid/R-3.5.1-linux-library””不可写 您要改用个人图书馆吗? (是/否/取消)

yes

---请选择要在此会话中使用的CRAN镜像---

然后我拿起镜子后得到:

警告:无法访问存储库http://wbc.upm.edu.my/cran/src/contrib的索引:   无法打开URL“ http://wbc.upm.edu.my/cran/src/contrib/PACKAGES” 警告信息: 1:在download.file(url,destfile = f,quiet = TRUE)中:   网址“ https://cran.r-project.org/CRAN_mirrors.csv”:状态为“无法连接到服务器” 2:软件包“ rstan”不可用(对于R版本3.5.1)

1 个答案:

答案 0 :(得分:0)

一种选择可能是使用 RStudio Server 界面(可用 here)进行安装。这会将已安装的库放置在“常规 R”在 WRDS 服务器上使用的相同位置。 (对我来说,这是由下面的行给出的。)

也就是说,当我刚刚尝试以这种方式安装 rstan 时,我收到一条错误消息 (dependency ‘V8’ is not available for package ‘rstan’);一些 R 包需要一些无法在 R 中安装的东西。

[iangow@wrds-cloud-login1-w 3.6]$ pwd
/home/unimelb/iangow/R/x86_64-redhat-linux-gnu-library/3.6