[英]Gunicorn : Failed to find application object 'App' in 'run'
嘗試在 Gunicorn 中運行 flask 應用程序,但出現以下錯誤
在“運行”中找不到應用程序 object“應用程序”
運行.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
有人可以告訴我可能的原因和解決方案嗎? 如果我遺漏了任何內容,過分強調或過分強調某一點,請在評論中告訴我。
我還提到了錯誤:gunicorn: Failed to find application object 'app' in 'app'但無法獲得答案中提到的更改文件名的可能解決方案
App
需要在頂層 scope:
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')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.