-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Labels
Description
I like to use pacman because when I shared my script to others, they can run script to install/load in one time, instead of install packages manually.
However this doesn't work with shiny apps deployed to shinyapps.io. I have to change my usage of
if (!require("pacman")) install.packages("pacman")
pacman::p_load(shiny, shinydashboard, DT, ctmm, ggplot2, scales, gridExtra, data.table, markdown)
in to a series library calls.
The error log in shinyapps.io is:
2017-02-10T19:01:00.585072+00:00 shinyapps[154758]: rmarkdown version: NA
2017-02-10T19:01:00.585106+00:00 shinyapps[154758]: knitr version: NA
2017-02-10T19:01:00.827415+00:00 shinyapps[154758]:
2017-02-10T19:01:00.585146+00:00 shinyapps[154758]: jsonlite version: 1.2
2017-02-10T19:01:00.585220+00:00 shinyapps[154758]: htmltools version: 0.3.5
2017-02-10T19:01:00.827418+00:00 shinyapps[154758]: Starting R with process ID: '36'
2017-02-10T19:01:00.844833+00:00 shinyapps[154758]:
2017-02-10T19:01:00.844836+00:00 shinyapps[154758]: Listening on http://0.0.0.0:42672
2017-02-10T19:01:00.907832+00:00 shinyapps[154758]: Loading required package: pacman
2017-02-10T19:01:00.933056+00:00 shinyapps[154758]: Installing package into ‘/usr/local/lib/R/site-library’
2017-02-10T19:01:00.933063+00:00 shinyapps[154758]: (as ‘lib’ is unspecified)
2017-02-10T19:01:00.972008+00:00 shinyapps[154758]: Installing package into ‘/usr/local/lib/R/site-library’
2017-02-10T19:01:00.972012+00:00 shinyapps[154758]: (as ‘lib’ is unspecified)
2017-02-10T19:01:00.972422+00:00 shinyapps[154758]: Warning in install.packages("BiocInstaller", repos = a["BioCsoft", "URL"]) :
2017-02-10T19:01:00.972424+00:00 shinyapps[154758]: 'lib = "/usr/local/lib/R/site-library"' is not writable
2017-02-10T19:01:00.973770+00:00 shinyapps[154758]: Warning: Error in install.packages: unable to install packages
2017-02-10T19:01:00.983000+00:00 shinyapps[154758]: Stack trace (innermost first):
2017-02-10T19:01:00.983004+00:00 shinyapps[154758]: 72: install.packages
2017-02-10T19:01:00.983005+00:00 shinyapps[154758]: 71: eval
2017-02-10T19:01:00.983006+00:00 shinyapps[154758]: 70: eval
2017-02-10T19:01:00.983006+00:00 shinyapps[154758]: 69: eval
2017-02-10T19:01:00.983007+00:00 shinyapps[154758]: 68: eval
2017-02-10T19:01:00.983007+00:00 shinyapps[154758]: 67: eval.parent
2017-02-10T19:01:00.983007+00:00 shinyapps[154758]: 66: local
2017-02-10T19:01:00.983008+00:00 shinyapps[154758]: 65: eval
2017-02-10T19:01:00.983009+00:00 shinyapps[154758]: 63: withVisible
2017-02-10T19:01:00.983009+00:00 shinyapps[154758]: 62: source
2017-02-10T19:01:00.983009+00:00 shinyapps[154758]: 61: value[[3L]]
2017-02-10T19:01:00.983010+00:00 shinyapps[154758]: 60: tryCatchOne
2017-02-10T19:01:00.983010+00:00 shinyapps[154758]: 59: tryCatchList
2017-02-10T19:01:00.983010+00:00 shinyapps[154758]: 58: tryCatch
2017-02-10T19:01:00.983011+00:00 shinyapps[154758]: 57: p_install
2017-02-10T19:01:00.983011+00:00 shinyapps[154758]: 56: FUN
2017-02-10T19:01:00.983011+00:00 shinyapps[154758]: 55: lapply
2017-02-10T19:01:00.983008+00:00 shinyapps[154758]: 64: eval
2017-02-10T19:01:00.983012+00:00 shinyapps[154758]: 13: runApp
2017-02-10T19:01:00.983013+00:00 shinyapps[154758]: 12: fn
2017-02-10T19:01:00.983013+00:00 shinyapps[154758]: 11: doTryCatch
2017-02-10T19:01:00.983013+00:00 shinyapps[154758]: 10: tryCatchOne
2017-02-10T19:01:00.983014+00:00 shinyapps[154758]: 9: tryCatchList
2017-02-10T19:01:00.983012+00:00 shinyapps[154758]: 53: pacman::p_load
2017-02-10T19:01:00.983015+00:00 shinyapps[154758]: 5: eval
2017-02-10T19:01:00.983012+00:00 shinyapps[154758]: 54: sapply
2017-02-10T19:01:00.983016+00:00 shinyapps[154758]: 3: eval
2017-02-10T19:01:00.983016+00:00 shinyapps[154758]: 2: eval.parent
2017-02-10T19:01:00.983016+00:00 shinyapps[154758]: 1: local
2017-02-10T19:01:00.983369+00:00 shinyapps[154758]: Error : unable to install packages
2017-02-10T19:01:00.983014+00:00 shinyapps[154758]: 7: connect$retry
2017-02-10T19:01:00.983015+00:00 shinyapps[154758]: 6: eval
2017-02-10T19:01:00.983014+00:00 shinyapps[154758]: 8: tryCatch
2017-02-10T19:01:00.983015+00:00 shinyapps[154758]: 4: eval
Is it possible to fix this? Thanks!
Reactions are currently unavailable