【问题标题】:Cannot install R packages within WRDS Interactive R session无法在 WRDS Interactive R 会话中安装 R 包
【发布时间】:2019-05-24 12:42:27
【问题描述】:

我想在 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) 中: URL“https://cran.r-project.org/CRAN_mirrors.csv”:状态为“无法连接到服务器” 2: 包‘rstan’不可用(适用于 R 版本 3.5.1)

【问题讨论】:

  • 您可能遇到了防火墙限制的问题,请尝试在浏览器中打开该网址以检查您是否可以访问该链接。
  • 谢谢。是的,我可以在笔记本电脑上打开 URL;但也许问题出在 WRDS 方面。

标签: r package wrds


【解决方案1】:

一个选项可能是使用 RStudio 服务器界面(可用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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-02
    • 1970-01-01
    • 2021-11-30
    • 2014-06-14
    • 2018-09-24
    • 2014-01-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多