使用Networkite和python在shinyapps.io上部署shinyapps

使用Networkite和python在shinyapps.io上部署shinyapps,shiny,python,r,shinyapps,reticulate,Shiny,Python,R,Shinyapps,Reticulate,我正在尝试部署一个有后端的应用程序。 我正在使用networkite包与您进行通信。 当地一切都很好 要部署,我将遵循以下步骤: 我在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) {

我正在尝试部署一个有后端的应用程序。 我正在使用
networkite
包与您进行通信。 当地一切都很好

要部署,我将遵循以下步骤: 我在
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'))
  }
}
我很困惑。有人能帮我调试一下吗


谢谢

你的
.r配置文件说了什么?用sys.which('python')解决了。无论如何,这只是一个警告,事实证明,这是一个不会阻止部署的东西
 reticulate::virtualenv_create(envname = 'venv_shiny_app', 
                                 python = '/usr/bin/python3')