我的python web应用程序称为app

# example.py
import flask

app = flask.Flask(__name__.split('.')[0])

当我试图用
# run.py (set correctly with WSGIPath)
from example import app

if __name__ == "__main__":
    app.run()

我得到
mod_wsgi(pid=22473):目标wsgi脚本'/opt/python/current/app/run.py'不包含wsgi应用程序'application'。
如何告诉AWS我的应用程序实例被称为app

最佳答案

mod wsgi需要名为application的变量。试着这样做

from example import app as application

注意:不要这样做。这是不需要的。

关于python - 如何在AWS Elastic Beanstalk上配置我的WSGI应用程序的名称?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28048342/

10-16 21:02