flask报错处理

shell 复制代码
Traceback (most recent call last):
  File "/home/yeshen/server/flask-uwsgi-websocket/examples/echo/./echo.py", line 3, in <module>
    from flask_uwsgi_websocket import WebSocket
  File "/home/yeshen/server/flask-uwsgi-websocket/pyvenv/lib/python3.10/site-packages/flask_uwsgi_websocket/__init__.py", line 14, in <module>
    from ._async import *
  File "/home/yeshen/server/flask-uwsgi-websocket/pyvenv/lib/python3.10/site-packages/flask_uwsgi_websocket/_async.py", line 1, in <module>
    from .websocket import WebSocket, WebSocketClient, WebSocketMiddleware
  File "/home/yeshen/server/flask-uwsgi-websocket/pyvenv/lib/python3.10/site-packages/flask_uwsgi_websocket/websocket.py", line 7, in <module>
    from flask.app import setupmethod
ImportError: cannot import name 'setupmethod' from 'flask.app' (/home/yeshen/server/flask-uwsgi-websocket/pyvenv/lib/python3.10/site-packages/flask/app.py)

https://pypi.org/project/Flask/#history

看着好像是flask 3.x的问题...

解决方法:

bash 复制代码
pip3 uninstall Flask
pip3 install Flask==2.3.3
相关推荐
明月_清风6 分钟前
从概念到代码:用 Ontology 构建你的第一个知识图谱
前端·后端
bamb0020 分钟前
一个项目带你入门AI应用开发05
python
Python私教22 分钟前
Django 6.1 邮件配置大改:旧项目如何平稳升级?
后端·python·django
Python私教24 分钟前
Django 6.1 升级避坑:数据库版本不兼容怎么解决?
后端·python·django
Python私教25 分钟前
Django 接口开发实测:新手还需要使用 REST 框架吗?
后端·python·django
techdashen34 分钟前
Go设计取舍之三: 0.3ns每次的错误Benchmark
开发语言·后端·golang
名字还没想好☜1 小时前
Python concurrent.futures 实战:用 ThreadPoolExecutor 并发处理 + as_completed 收结果
数据库·python·php·并发
爱码小白1 小时前
importlib模块
开发语言·前端·python
axinawang1 小时前
第25课 for循环的应用
python
逻极2 小时前
FastAPI 实战:从入门到自动化文档,如何把API开发效率提升200%
python·api·fastapi·swagger·异步