shinyapps.io和github软件包

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文件。 任何帮助或建议,将不胜感激。


我也一直在努力解决这个问题,并且我在@Yihui的shinyapps.io Google用户组中找到了一个可行的答案。 引用他的帖子:

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

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

删除server.Rdevtools::install_github()行为我工作。 后端魔法!

编辑:为什么这个工程的原因在这个rsconnect问题更详细地解释:https://github.com/rstudio/rsconnect/issues/88

链接地址: http://www.djcxy.com/p/81969.html

上一篇: shinyapps.io and github Packages

下一篇: AudioRecord records intermittent sound in Android L Developer Preview