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