首页 > 解决方案 > 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两次,重新启动但没有任何效果:/ 在此处输入图像描述

标签: pythonflaskflask-socketio

解决方案


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


推荐阅读