Shinyapps.io和github软件包

乔纳森·利西克(Jonathan Lisic)

我在R中有一个很棒的程序,效果很好。但是我在将其部署到shinyapps.io时遇到了麻烦。

javascript错误控制台给我以下错误:

Listening on http://127.0.0.1:46574
  Downloading github repo jlisic/saAlloc@master
  Installing saAlloc
  '/usr/lib/R/bin/R' --vanilla CMD INSTALL  \
  '/tmp/RtmpvmoFM3/devtools2c6b564aad/jlisic-saAlloc-62692fc'  \
  --library='/usr/local/lib/R/site-library' --install-tests 

Error: ERROR: no permission to install to directory ‘/usr/local/lib/R/site-library’
Error : Command failed (1)

我的软件包没有什么花哨的东西,它只有一个默认的Makevars文件。任何帮助或建议,将不胜感激。

Sebpardo

我也在这个问题上苦苦挣扎,我刚刚在@Yihui的shinyapps.io Google用户组中找到了一个可行的答案。引用他的帖子:

您不应该在您的应用程序内安装该软件包(即不要调用install_github()您的应用程序代码)。只需在本地安装它,shinyapps.io就会弄清楚如何在服务器上安装它。

https://groups.google.com/d/msg/shinyapps-users/5S8jTJ-SeHM/HCPGUjYVUM4J

删除devtools::install_github()server.R对我有用。后端魔术!

编辑:此问题的原因在此rsconnect问题中有更详细的解释https : //github.com/rstudio/rsconnect/issues/88

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章