Flask应用程序不会像wsgi那样从扭曲的16.4.X开始

时间:2016-10-13 05:30:09

标签: python flask twisted wsgi

我有简单的Flask app test.py:

from flask import Flask

app = Flask(__name__)

@app.route('/')
def test():
    return 'Hello world!'

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

运行扭曲的16.3.0工作正常:

twistd -n web --port 5000 --wsgi test.app

升级到16.4.0后,我在启动时出错:

No such WSGI application: 'test.app'

什么意思?

1 个答案:

答案 0 :(得分:1)

您可能会选择test模块,该模块是Python标准库的一部分。将您的代码文件(模块)重命名为其他内容。您还可能需要设置PYTHONPATH,以便它在代码模块所在的目录中查找。