为了账号安全,请及时绑定邮箱和手机立即绑定

Flask_socketio 导入无法工作,错误:没有名为 Flask_socketio 的模块

Flask_socketio 导入无法工作,错误:没有名为 Flask_socketio 的模块

哆啦的时光机 2024-01-15 15:35:27
我正在尝试在flask socketio和react native socketio之间创建连接,我已经用react native socketio准备了客户端,但是我在rpi中导入flask_socketio时遇到了问题。我尝试尽可能使用最简单的实现,这是我的代码:from flask import Flaskfrom flask_socketio import SocketIO, emit app = Flask(__name__) @app.route('/', methods=['GET'])def hello_world():    return "Hello World" if __name__ == '__main__':    app.run(host='0.0.0.0', port=5005)如果没有第 2 行,它可以完美工作,但我需要使用flask_socketio。这也是照片(第一次运行没有导入flask_socketio,然后我尝试导入它,但它不起作用。我尝试重新安装flask_socketio两次,重新启动但没有任何效果:/
查看完整描述

3 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

问题是我正在安装它sudo python pip install flask_socketio,但我必须使用 python3,所以正确的安装是python3 -m pip install flask_socketio



查看完整回答
反对 回复 2024-01-15
?
慕容森

TA贡献1853条经验 获得超18个赞

您需要转到 cmd 提示符并使用:

sudo -H pip3 install flask-socketio


查看完整回答
反对 回复 2024-01-15
?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

这可能会解决您的问题

socketio = SocketIO(app, cors_allowed_origins="*")

这适用于任何版本socketio


查看完整回答
反对 回复 2024-01-15
  • 3 回答
  • 0 关注
  • 236 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信