在 cPanel 上设置烧瓶应用程序时出现 AttributeError

AttributeError while setting up a flask app on a cPanel

我目前正在尝试 运行 我的 flask 项目在我的 cPanel (o2switch) 上,但出现错误。 这是我的 test.py 文件:

from flask import Flask
app = Flask(__name__)


@app.route('/')
def hello_world():
    return 'Hello, World!'

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

和我的 passenger_wsgi.py 文件:

from test import app

我的python项目是这样设置的:

我尝试访问它时遇到此错误:

AttributeError: module 'passenger_wsgi' has no attribute 'application'

这可能很简单,但我在 google 上找不到其他任何东西,我唯一找到的就是给我这个错误。

尝试更改 passenger_wsgi.py 以添加此行:

from test import app
application = app

看起来您应该能够设置应用程序入口点的名称,但无论出于何种原因,它仍在寻找 application 而不是 app