R版3.0.2“Frisbee Sailing”上的闪亮包装

时间:2013-10-26 02:26:58

标签: r shiny

我需要一些帮助,在以下系统上安装Shiny软件包:

Ubuntu 12.04 64位 R版本3.0.2“飞盘航行”

当我尝试通过运行安装Shiny软件包时:

sudo su - -c“R -e \”install.packages('shiny',repos ='http://cran.rstudio.com/')\“”

我尝试了不同的repos,甚至在R会话中以sudo的身份运行install.packages('shiny'),无法安装包。 没有错误,而是一条消息“下载的源包在'/ tmp / ....' 当我尝试使用它(库(闪亮))时,我收到一个错误,找不到包。

现在,我没有遇到同样的问题,一切正常:

Ubuntu 12.04 64位 R版本3.0.1“好运动”。

请帮我看看我在这里缺少的东西。

2 个答案:

答案 0 :(得分:1)

您所描述的问题是由内存不足崩溃引起的。您可能在像EC2或类似的VPS上。如果你在EC2上使用免费微实例或在数字海洋上使用最低包(512mb ram),那么你应该启用交换(你应该启用交换)。对于EC2,请参阅How do you add swap to an EC2 instance?。对于数字海洋,请参阅https://www.digitalocean.com/community/articles/how-to-add-swap-on-ubuntu-12-04

答案 1 :(得分:0)

实际上,我只是尝试安装一个不同的库ggplot2,这是同样的问题。 所以,它与Shiny包无关。我尝试安装的所有库只是作为存档的gz文件保存到/ tmp文件夹中。不确定为什么R不安装它们。 所以,最后我只使用了R CMD INSTALL [包的路径.gz] 它工作得很好。我按以下顺序安装了所有3个库:Rcpp,httpuv和闪亮的。库(有光泽)命令现在可以加载库。