问题描述
我正在遵循Flask-SocketIo文档(https://flask-socketio.readthedocs.io/en/latest/)和示例代码
from flask import Flask,render_template
from flask_socketio import SocketIO
app = Flask(__name__)
app.config['SECRET_KEY'] = 'secret!'
socketio = SocketIO(app)
if __name__ == '__main__':
socketio.run(app)
给我这个错误:
self.async = None
^
SyntaxError: invalid Syntax
每件事都是最新的,因此我认为错误来自官方软件包。有人知道如何解决这个问题吗?
解决方法
我的问题是我的pip正在安装旧版本的Flask-SocketIO,我需要使用命令安装werkzeug(pip install -U werkzeug)