'from flask import Flask'抛出语法错误 - Python



我刚刚尝试了一个简单的hello world应用程序在Python使用Flask(从Flask的文档)。我使用"pip install Flask"安装Flask。我卸载了它,又重新安装了它。不过,这个问题依然存在。

代码:

from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
    return "Hello World!"
if __name__ == "__main__":
    app.run()
错误:

Traceback (most recent call last):
  File "HelloWorld.py", line 1, in <module>
    from flask import Flask
  File "C:Python32libsite-packagesflask__init__.py", line 17, in <module>
    from werkzeug.exceptions import abort
  File "C:Python32libsite-packageswerkzeug__init__.py", line 154, in <module>
    __import__('werkzeug.exceptions')
  File "C:Python32libsite-packageswerkzeugexceptions.py", line 111
    return u'<p>%s</p>' % escape(self.description)
                      ^
SyntaxError: invalid syntax

Flask不支持Python 3.2;只有3.3+(和2.6+)

所以你需要安装一个支持的Python版本

最新更新