【问题标题】:Rstudio EC2 - loading certain packages failsRstudio EC2 - 加载某些包失败
【发布时间】:2016-03-12 11:47:39
【问题描述】:

我正在通过 AWS EC2 实例运行 RStudio。在准备为 R 脚本实施 cron 作业时,我设置了以下测试脚本(名为“TestBatch.R”并存储在我的 EC2 ubuntu 主目录中):

setwd("/home/path")
filename <- "_test.txt"
filename <- paste(as.character(Sys.time()), filename, sep="")
data <- paste("Output for ", as.character(Sys.time()), sep="")
write(x=data,file=filename)

我通过...执行测试脚本没有任何问题

sudo R CMD BATCH TestBatch.R

...并且输出存储在所需的位置。

当我扩充上述 R 脚本以加载某些包时,就会出现问题,例如:

setwd("/home/path")
library(XML)
filename <- "_test.txt"
filename <- paste(as.character(Sys.time()), filename, sep="")
data <- paste("Output for ", as.character(Sys.time()), sep="")
write(x=data,file=filename)

在这种情况下,代码似乎失败了,即没有存储输出。该问题仅适用于某些软件包,而它适用于其他软件包(例如“plyr”)。请注意,我已经通过 Rstudio EC2 浏览器界面安装了所有相关包。

可能是什么问题,我该如何解决?请为ubuntu新手提供答案

【问题讨论】:

    标签: ubuntu amazon-ec2 rstudio


    【解决方案1】:

    通过终端 CLI 安装包解决了我的问题:

    sudo apt-get install r-cran-xml

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-28
      • 1970-01-01
      • 2023-02-25
      • 2016-07-31
      • 2021-10-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多