python - flask_socketio 导入不起作用,错误:没有名为 flask_socketio 的模块
问题描述
我试图在flask socketio和react native socketio之间创建连接,我已经准备好使用react native socketio的客户端但是我在rpi中导入flask_socketio时遇到了问题。我试图使用最简单的实现,这是我的代码:
from flask import Flask
from 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两次,重新启动但没有任何效果:/ :
解决方案
问题是我用 安装它sudo python pip install flask_socketio
,但我必须使用 python3,所以正确的安装是python3 -m pip install flask_socketio
推荐阅读
- mongodb - 从命令行选择数据库时,MongoDB 身份验证错误
- javascript - WooCommerce Ajax 使用其他自定义数据添加到购物车
- c - 在链表中插入的循环不起作用
- reactjs - 如何检查当前用户是否是 PnPJS 共享点组的一部分?
- linux - 在文件资源管理器中显示不适用于 Linux 上的 Android Studio 3.6.3
- cmake - Cpplint 和 CMake - 将警告视为错误并失败
- android - 正则表达式获取正数
- r - 在 R 中对多个数据框运行元分析
- java - 用 Gou Hall 算法进行骨架化不起作用
- excel - 尝试为变量赋值时出现 VBA 运行时错误 1004“应用程序定义或对象定义错误”