使用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')