闪亮的服务器找不到包
Shiny Server can't find package
我知道这里没有太多信息,但我正在尝试使用新的 shinydashboard 包在 Shiny Server 上部署应用程序。我已经安装了 shinydashboard,
devtools::install_github("rstudio/shinydashboard")
library(shinydashboard)
但是当我 运行 我的应用程序通过服务器时,我收到一条错误消息:
"ERROR: there is no package called ‘shinydashboard’"
我已经检查并知道 devtools 版本安装在与我所有其他软件包相同的目录中,所以我不确定是什么问题。
您需要在闪亮的服务器看到的 "your" 会话之间调整您的 .libPath()
。您实际上可以在 运行 install.packages()
时指定安装目录,出于这个原因,我总是这样做(通过脚本)。
因此,问题可能出在 shinyapps.io 自动检测并为您安装应用程序包依赖项。您不应在源文件中安装任何包。删除代码中的第一行,只保留 library
并重新 运行 代码,看看它是否可以缓解问题。
我知道这里没有太多信息,但我正在尝试使用新的 shinydashboard 包在 Shiny Server 上部署应用程序。我已经安装了 shinydashboard,
devtools::install_github("rstudio/shinydashboard")
library(shinydashboard)
但是当我 运行 我的应用程序通过服务器时,我收到一条错误消息:
"ERROR: there is no package called ‘shinydashboard’"
我已经检查并知道 devtools 版本安装在与我所有其他软件包相同的目录中,所以我不确定是什么问题。
您需要在闪亮的服务器看到的 "your" 会话之间调整您的 .libPath()
。您实际上可以在 运行 install.packages()
时指定安装目录,出于这个原因,我总是这样做(通过脚本)。
因此,问题可能出在 shinyapps.io 自动检测并为您安装应用程序包依赖项。您不应在源文件中安装任何包。删除代码中的第一行,只保留 library
并重新 运行 代码,看看它是否可以缓解问题。