我很难找到有关在Heroku上使用flask与gunicorn创建Procfiles的文档。我在某处找到了语法:
web: gunicorn my_folder.my_module:app
。但我无法让它正常工作。只有当我的Python脚本:hello.py
位于应用程序的根文件夹中时,它才能正常工作。当我将其放在名为app的子文件夹中并创建Procfile:web:gunicorn app.hello:app
时,它就不能正常工作。只有当我使用web:gunicorn hello:app
并且我的Python脚本位于根文件夹中时,它才正常工作。有人能向我解释在Heroku上使用gunicorn创建Procfiles的正确语法以及如何使其在Python脚本位于子文件夹中时正常工作吗?
__init__.py
文件来将一个文件夹识别为 Python 包。 - Jean Jungunicorn
而不是gunicorn
。 - dirn