1

成功部署 R 应用程序后,在网页中显示仪表板时收到错误消息(发生错误。应用程序无法启动。)通过说明

"Installing packages into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)
Warning in install.packages(new.packages) :
  'lib = "/usr/local/lib/R/site-library"' is not writable
Error in value[[3L]](cond) : unable to install packages
Calls: local ... tryCatch -> tryCatchList -> tryCatchOne -> <Anonymous>
Execution halted"

因此,在不从 R 代码中删除所有安装包的情况下,您能否建议,有没有办法在 shinyapps.io 的免费版本中支持必要的包?

4

1 回答 1

1

您是否尝试在 shinyapps.io 中安装您的应用程序包?我很确定你不能那样做。部署到 shinyapps.io 的任何应用程序都依赖于确保运行应用程序所需的包在 shinyapps.io 中可用。这是 rsconnect 包在您开始部署应用程序时所做的一部分。如果您的应用部署成功,则包依赖项应该在 shinyapps.io 中可用。

尝试删除任何“install.packages”代码并再次部署。

于 2017-12-22T16:48:50.440 回答