当将名称从"application"更改后,Gunicorn无法找到应用程序。
- 论坛
- 当将名称从"application"更改后,Gunicorn无法找到应用程序。
13 浏览
当将名称从"application"更改后,Gunicorn无法找到应用程序。
我使用gunicorn --workers 3 wsgi
来运行我的Flask应用程序。如果我将变量application
更改为myapp
,Gunicorn会出现错误AppImportError: Failed to find application: 'wsgi'
。为什么会出现这个错误,我该如何修复?
myproject.py
:
from flask import Flask myapp = Flask(__name__) @myapp.route("/") def hello(): return 'Test!' if __name__ == "__main__": myapp.run(host='0.0.0.0')
wsgi.py
:
from myproject import myapp if __name__ == "__main__": myapp.run()