Python - socketio 导入错误

标签 python ubuntu terminal socket.io

我通过这个命令安装了 python-socketio :

sudo apt-get install python-socketio

但是当我想在我的程序中导入它时,它有一些错误:

>>> from socketio import SocketIO
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    from socketio import SocketIO
ImportError: No module named 'socketio'

问题是什么,我该如何解决?

最佳答案

如果你想安装 socketio,你必须使用 pip。

我喜欢使用 python 3,所以我在 Ubuntu 中使用这个命令。

sudo -H pip3 install python-socketio

如果你想使用默认的 python,它可能被设置为 python2 使用。

sudo -H pip install python-socketio

此外,如果您键入 pip,然后连续按两次 Tab,它将显示您可用的所有不同版本。例如,我的输出如下所示。

pip         pip2        pip2.7      pip3        pip3.5      pip-review

关于Python - socketio 导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35829049/

相关文章:

python - 将十六进制字符转换为位串(Python 或 Ruby)

amazon-web-services - 使用本地 IP 而不是弹性 IP 访问 EC2 机器

linux - curl : (3) URL using bad/illegal format

macos - 看不到Docker PostgreSQL容器的开放端口吗?

c# - 临时清除Linux中的终端

intellij-idea - 如何让 Jetbrains IDE 的嵌入式终端将 ALT/Option 识别为 Meta 键?

python - 没有名为 azure.cosmos.cosmos_client 的模块

python - 如何使用 python 获取 Excel 工作表的 "Total Editing Time"属性?

python - 使用正则表达式或模式匹配从 pymongo 中的 mongodb 检索 IP 地址数据

ubuntu - gnome-terminal 打印不必要的日志记录