在rstudio-server终止后,R找不到包

时间:2014-05-15 06:00:59

标签: r shiny rstudio-server

是否有人遇到此问题并知道如何解决?我在rstudio-server中使用了闪亮的,由于某种原因,runApp正在获取server.R文件的缓存副本。所以我在我的ubuntu 12.04终端中执行sudo rstudio-server restart终止了rstudio-server。我也重新启动了我的系统。但是,现在我找不到任何包! E.g。

> library(shiny)
Error in library(shiny) : there is no package called ‘shiny’

然而,似乎我仍然可以做到

> install.packages("shiny")
Installing package into ‘/home/alex/R/x86_64-pc-linux-gnu-library/3.1’

1 个答案:

答案 0 :(得分:0)

在崩溃之前,我相信.libPaths()指向"/home/alexfun/R/x86_64-pc-linux-gnu-library/3.0"。崩溃后,.libPaths()指向"/home/alexfun/R/x86_64-pc-linux-gnu-library/3.1"

我的解决方案是将3.0文件夹中的所有旧包装复制到3.1文件夹中。到目前为止似乎有效。