【问题标题】:R cannot find packages after rstudio-server was terminatedrstudio-server 终止后,R 找不到包
【发布时间】:2014-07-03 10:28:20
【问题描述】:

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

> 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’

【问题讨论】:

标签: r shiny rstudio-server


【解决方案1】:

在崩溃之前,我相信.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 文件夹中。到目前为止,这似乎有效。

【讨论】:

    猜你喜欢
    • 2014-09-04
    • 2015-01-03
    • 1970-01-01
    • 1970-01-01
    • 2017-12-07
    • 1970-01-01
    • 2020-10-13
    • 2020-03-08
    • 2018-11-29
    相关资源
    最近更新 更多