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
相关推荐
uzong6 分钟前
听一听技术面试官的心路历程:他们也会有瓶颈,也会表现不如人意
后端
Jimmy6 分钟前
年终总结 - 2025 故事集
前端·后端·程序员
FJW02081410 分钟前
Python_work4
开发语言·python
爱笑的眼睛111 小时前
从 Seq2Seq 到 Transformer++:深度解构与自构建现代机器翻译核心组件
java·人工智能·python·ai
yaoh.wang1 小时前
力扣(LeetCode) 88: 合并两个有序数组 - 解法思路
python·程序人生·算法·leetcode·面试·职场和发展·双指针
执笔论英雄1 小时前
【RL】slime创建actor的流程
python
吴佳浩 Alben1 小时前
Python入门指南(四)
开发语言·后端·python
倚栏听风雨1 小时前
lombook java: 找不到符号
后端
小智RE0-走在路上2 小时前
Python学习笔记(8) --函数的多返回值,不同传参,匿名函数
笔记·python·学习