gpt4 book ai didi

Python SocketIO_client 失败 ImportError : No module named socketIO_client

转载 作者:太空宇宙 更新时间:2023-11-03 15:43:19 24 4
gpt4 key购买 nike

我安装了https://pypi.python.org/pypi/socketIO-client向 volumio API 发送消息。我的Python脚本:

#!/usr/bin/env python

from socketIO_client import SocketIO, LoggingNamespace

socketIO = SocketIO('localhost', 3000)
socketIO.emit('play')

我收到此错误:

 volumio@volumio:/home/FTP$ sudo python volumio-testSocket.py
Traceback (most recent call last):
File "volumio-testSocket.py", line 3, in <module>
from socketIO_client import SocketIO, LoggingNamespace
ImportError: No module named socketIO_client

但是当我在终端中运行时我的脚本正在运行:

volumio@volumio:/home/FTP$ python
Python 2.7.9 (default, Sep 17 2016, 20:26:04)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from socketIO_client import SocketIO, LoggingNamespace
>>> socketIO = SocketIO('localhost', 3000)
>>> socketIO.emit('play')

有人可以帮我吗?

最佳答案

我使用pip install -U socketIO-client --user安装了socketIO-client,因此当我调用python而不是“sudo python”时它可以工作。

我需要 sudo 才能使用 gpio,因此这次我使用 sudo pip install -U socketIO-client 重新安装了它。

关于Python SocketIO_client 失败 ImportError : No module named socketIO_client,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41969283/

24 4 0