развернуть shinyapps на shinyapps.io с сеткой и python - PullRequest
0 голосов
/ 15 марта 2020

Я пытаюсь развернуть приложение, которое имеет бэкэнд на https://www.shinyapps.io. Я использую пакет reticulate, чтобы позволить общаться с . Локально все в порядке.

Чтобы развернуть, я следую этому: https://github.com/ranikay/shiny-reticulate-app Я написал пару строк кода в начале global.R

if (!Sys.info()[['user']] == 'myuser'){
  # When running on shinyapps.io, create a virtualenv 
  envs<-reticulate::virtualenv_list()
  if(!'venv_shiny_app' %in% envs)
  {
  reticulate::virtualenv_create(envname = 'venv_shiny_app', 
                                 python = '/usr/bin/python3')
  reticulate::virtualenv_install('venv_shiny_app', 
                                 packages = c('numpy',
                                              'python-xbrl',
                                              'pandas',
                                              'loguru',
                                              'xmltodict',
                                              'xlsxwriter',
                                              'bs4'))
  }
}

с целью создания виртуальных сред и установки пакетов. При попытке развертывания у меня возникает такая проблема:

Пути должны быть к файлам в каталоге proj: Строка 30.

Строка 30:

 reticulate::virtualenv_create(envname = 'venv_shiny_app', 
                                 python = '/usr/bin/python3')

Я в замешательстве. Кто-нибудь может помочь мне в отладке этого?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...