我在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)
Run Code Online (Sandbox Code Playgroud)
我的包没有什么特别的,它只有一个默认的Makevars文件.任何帮助或建议将不胜感激.
我也在这个问题上苦苦挣扎,我刚刚在@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
| 归档时间: |
|
| 查看次数: |
880 次 |
| 最近记录: |