#python #flask
#python #flask
Вопрос:
Я только что попробовал простое приложение hello world на Python, используя Flask (из документации Flask). Я установил Flask с помощью «pip install 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
Комментарии:
1. Какую версию python вы используете?
2. @IsmailBadawi 3.2 согласно трассировке.
Ответ №1:
Flask не поддерживает Python 3.2; только 3.3 (и 2.6 )
Поэтому вам необходимо установить поддерживаемую версию Python.