Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Heroku上部署的dash应用程序依赖项_Python_Heroku_Plotly Dash - Fatal编程技术网

Python Heroku上部署的dash应用程序依赖项

Python Heroku上部署的dash应用程序依赖项,python,heroku,plotly-dash,Python,Heroku,Plotly Dash,我正在通过heroku部署我的第一个dash应用程序。我已经完成了这里给出的示例部署: 这很快也很容易。现在,我正在用我自己的dash应用程序运行相同的过程,它比链接中的示例应用程序要复杂得多,但在本地运行良好 在链接中给出的步骤2中,初始化一个空的git repo并运行一个新的virtualenv,好吗。然后,您必须将所有应用程序的依赖项重新安装到新的虚拟环境中 这是我的问题,我的应用程序依赖性是什么?这些是我安装在apps.py文件顶部的模块吗?比如熊猫、努比、斯克林等等?是的,没错。它们必

我正在通过heroku部署我的第一个dash应用程序。我已经完成了这里给出的示例部署:

这很快也很容易。现在,我正在用我自己的dash应用程序运行相同的过程,它比链接中的示例应用程序要复杂得多,但在本地运行良好

在链接中给出的步骤2中,初始化一个空的git repo并运行一个新的virtualenv,好吗。然后,您必须将所有应用程序的依赖项重新安装到新的虚拟环境中


这是我的问题,我的应用程序依赖性是什么?这些是我安装在apps.py文件顶部的模块吗?比如熊猫、努比、斯克林等等?

是的,没错。它们必须在项目根目录中的
requirements.txt
文件中定义

您可以手动创建文件,也可以运行此命令

 pip freeze > requirements.txt
文件看起来像这样

pandas==1.2.0
numpy==1.19.4

我是否需要像在第一个示例中那样在virtualenv中手动安装它们?或者将它们添加到requirements.txt文件中就足够了吗?将它们添加到requirements.txt文件中就足够了,Heroku将使用它来安装软件包谢谢你的帮助还有一个问题。我有3个csv文件,我的应用程序需要调用,我所做的就是将它们与其他文件一起上传到git repo,对吗?是的,如果你不需要更新它们(即只读)