wat*_*p23 11 python werkzeug flask-socketio
当我尝试运行 Web 应用程序的后端时,出现以下错误:ImportError: cannot import name 'run_with_reloader' from 'werkzeug.serving'。它来自 \lib\site-packages\werkzeug\serving.py 文件。我认为这与我的服务器文件中的行有关from flask_socketio import SocketIO。有任何想法吗?
Joe*_*yie 10
我必须降级Werkzeug以Flask避免这个错误。当Flask-SocketIO涉及到时,您可能需要坚持使用旧版本,以避免与新版本的Flask.
对我有用的组合是:
Flask-SocketIO==4.3.1
python-engineio==3.13.2
python-socketio==4.6.0
Flask==2.0.3
Werkzeug==2.0.3
Run Code Online (Sandbox Code Playgroud)