【发布时间】:2023-03-19 20:20:01
【问题描述】:
我的问题是我的 Flask 应用程序正在使用开发服务器或使用 uwsgi。这是我的布局。
project/
project/
static/
templates/
helper.py
settings.py
server.py
uwsgi.ini
server.py 中的问题行
app.config.from_object('project.settings') # works with uwsgi
app.config.from_object('settings') # works with dev
我想从根目录启动网络服务器,使用“python project/server.py”或在生产环境中:uwsgi --ini uwsgi.ini
我的 uwsgi.ini 文件
[uwsgi]
module = project.server
....
“project.settings”的开发服务器错误
ImportError: No module named project.settings
带有“设置”的uwsgi
ImportError: No module named settings
有没有办法在不修改 PYTHONPATH 或使用 try/except 的情况下解决这个问题?
【问题讨论】: