Выпуск Shinyapps.io: отсутствует зависимая от Webshot библиотека "PhantomJS" - PullRequest
0 голосов
/ 30 октября 2018

Когда я опубликовал свое приложение на shinyapps.io, я столкнулся со следующими проблемами:

  • PhantomJS
  • файл (con, "rb"): не удается открыть соединение

Полный журнал в выходном pdf-файле:

PhantomJS not found. You can install it with webshot::install phantomjs(). If it is installed, please make sure the phantomjs executable can be found via the PATH variable.
Warning in normalizePath(f2): path[1]="./webshot6c3d201217.pdf": No such file or directory 
Warning in file(con, "rb"): cannot open file ’./webshot6c3d201217.pdf’: No such file or directory
 Error in file(con, "rb"): cannot open the connection
A tibble: 0 x 2
... with 2 variables: group <chr>, sort.order <dbl>
PhantomJS not found. You can install it with webshot::install phantomjs(). If it is installed, please make sure the phantomjs executable can be found via the PATH variable.
Warning in normalizePath(f2): path[1]="./webshot6c23dc44d3.pdf": No such file or directory
Warning in file(con, "rb"): cannot open file ’./webshot6c23dc44d3.pdf’: No such file or directory
Error in file(con, "rb"): cannot open the connection

Я могу успешно создать PDF-файл после установки PhantomJS на локальный сервер Shiny, однако я не знаю, как его решить на shinyapps.io.

1 Ответ

0 голосов
/ 05 ноября 2018

Из RStudio:

"Для любых отсутствующих системных зависимостей для пакетов на shinyapps.io мы просим вас подать проблему в наш репозиторий здесь: https://github.com/rstudio/shinyapps-package-dependencies, четко указав необходимую зависимость и конкретный пакет, который вы пытаетесь установить. Если это срочно, мы рекомендуем подать запрос на получение, следуя нашим инструкциям здесь: https://github.com/rstudio/shinyapps-package-dependencies/blob/master/CONTRIBUTING.md"

Мои наблюдения:

https://github.com/rstudio/shinyapps-package-dependencies/pull/180

...