Python 3.x Socketio安装问题

Python 3.x Socketio安装问题,python-3.x,socket.io,python-socketio,Python 3.x,Socket.io,Python Socketio,我的socketio有问题。我通过命令将其导入我的程序: 导入socketio 我给皮普打了个寒颤,我得到了: python socketio==4.5.1 然后,我通过在控制台中键入以下内容来运行程序: myfile.py--模式“mode” 但它说: ModuleNotFoundError:没有名为“socketio”的模块 有没有办法解决这个问题?当您的系统上安装了多个版本的pip时,就会发生这种情况 您可以通过创建虚拟环境并再次加载socket io库来解决此问题 安装pipenv pi

我的socketio有问题。我通过命令将其导入我的程序:

导入socketio

我给皮普打了个寒颤,我得到了:

python socketio==4.5.1

然后,我通过在控制台中键入以下内容来运行程序:

myfile.py--模式“mode”

但它说:

ModuleNotFoundError:没有名为“socketio”的模块


有没有办法解决这个问题?

当您的系统上安装了多个版本的pip时,就会发生这种情况

您可以通过创建虚拟环境并再次加载socket io库来解决此问题

安装pipenv

pip install pipenv
然后将目录更改为包含Python项目的文件夹并启动Pipenv

cd your_project
pipenv install
这将在项目目录中构建两个新文件Pipfile和Pipfile.lock,如果项目还不存在,还将为项目构建一个新的虚拟环境。如果将-2或-3标志添加到上面的最后一个命令中,则将使用Python 2或3初始化项目。否则,将包括Python的默认版本

要为项目安装Python包,请使用install关键字。比如说,

pipenv install beautifulsoup4
和用于卸载

pipenv uninstall beautifulsoup4

尝试创建一个全新的虚拟环境。重新启动通常可以解决这些类型的问题。但是如果它没有创建Pipfile.lock呢?如果您面临pip文件的锁定问题,请查看此线程