我想在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)
答案 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