Flask应用程序部署与Gunicorn ModulenotFoundError:无名为“ App'”的模块 我的Web应用程序具有以下文件夹结构: 我正在使用gunicorn命令如下,但是我遇到了错误:modulenotfounderror:没有名为“ app'的模块” Gunicorn - Bind = 0.0.0.0 App:App 我是...

问题描述 投票:0回答:2

我正在使用Gunicorn命令如下,但是我遇到了错误:

ModuleNotFoundError: No module named 'app'enter image description here gunicorn --bind=0.0.0.0 app:app

我也尝试了:

gunicorn --bind=0.0.0.0  /application/app:app
,但是我遇到了相同的错误。

您可以帮助我使用适合枪nicor的正确格式/路径?
    

在我在枪支方面的有限经验,我在同一件事上挣扎。枪支命令看起来似乎不太好,所以只要做

CD应用程序/

然后再次运行您的命令,现在将起作用。
python flask gunicorn
2个回答
0
投票
您可以告诉Gunicorn Python应该在哪里通过设置play

PYTHONPATH

来寻找模块,要么用命令行参数,因此:

gunicorn --pythonpath application --bind=0.0.0.0 app:app

或通过

0
投票
环境变量:

PYTHONPATH=application gunicorn --bind=0.0.0.0 app:app


最新问题
© www.soinside.com 2019 - 2025. All rights reserved.