Gunicorn:无法在 'run' 中找到应用程序对象 'App'
Gunicorn : Failed to find application object 'App' in 'run'
尝试 运行 Gunicorn 中的烧瓶应用程序,但出现以下错误
无法在 'run'
中找到应用程序对象 'App'
run.py
import app as flask_app
import os
if __name__ == "__main__":
App = flask_app.factory.create_app(celery=flask_app.celery)
App.run(debug=True, host='0.0.0.0')
使用 gunicorn
命令 运行 应用程序
gunicorn --bind 0.0.0.0:5100 run:App
谁能告诉我可能的原因和解决方法吗?如果我遗漏了什么,过分强调或低估了某个特定点,请在评论中告诉我。
我也提到了 但无法获得答案中提到的更改文件名的可能解决方案
App
需要在顶级范围内:
import app as flask_app
import os
App = flask_app.factory.create_app(celery=flask_app.celery)
if __name__ == "__main__":
App.run(debug=True, host='0.0.0.0')
尝试 运行 Gunicorn 中的烧瓶应用程序,但出现以下错误
无法在 'run'
中找到应用程序对象 'App'run.py
import app as flask_app
import os
if __name__ == "__main__":
App = flask_app.factory.create_app(celery=flask_app.celery)
App.run(debug=True, host='0.0.0.0')
使用 gunicorn
命令 运行 应用程序gunicorn --bind 0.0.0.0:5100 run:App
谁能告诉我可能的原因和解决方法吗?如果我遗漏了什么,过分强调或低估了某个特定点,请在评论中告诉我。
我也提到了
App
需要在顶级范围内:
import app as flask_app
import os
App = flask_app.factory.create_app(celery=flask_app.celery)
if __name__ == "__main__":
App.run(debug=True, host='0.0.0.0')