Python程序中 import websocket 报错 No module named websocket

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python程序中 import websocket 报错 No module named websocket相关的知识,希望对你有一定的参考价值。

Python程序中 import websocket 报错 No module named websocket是因为缺少selenium的文件造成的。解决方法为:

1、首先的需要从官网进行下载selenium的文件。

2、下载完成之后,把文件进行放入python安装路的lib/site-packages文件夹下。

3、然后使用cmd的进行cd /进入到c盘当中。

4、进入到了c盘之后,切换site-packages当前文件下。

5、可以看到的是当前的切换到selenium-3.11.0的文件下。

6、进入到了的文件下之后,进行执行命令为 python setup.py install来。

7、等待命令执行完成之后没有报错,说明提示安装成功了。

8、然后执行的selenium相关代码之后就没有报错了。

参考技术A 如果在 Python 中导入 websocket 模块时出现“ImportError: No module named 'websocket'”错误,可能是因为 websocket 模块未正确安装。

要安装 websocket 模块,可以在终端或命令提示符下使用 pip 命令:

```
pip install websocket
```

如果在使用 python3 命令时出现“python3:command not found”,说明 Python3 没有安装或未在 PATH 环境变量中添加相关目录。你需要先安装 Python3,并在终端中输入完整的 Python3 路径。

如果已经安装 websocket 模块但仍然无法导入,请确保正确拼写了模块名称,并且该模块位于 Python 的搜索路径中。可以在 Python 中运行以下命令来查看搜索路径:

```python
import sys
print(sys.path)
```

如果 websocket 模块未包含在搜索路径中,你需要将其添加到 sys.path 中,以便 Python 可以找到它。可以在代码中添加以下行:

```python
import sys
sys.path.append('/path/to/websocket/module')
```

其中 "/path/to/websocket/module" 是 websocket 模块的绝对路径。

Android websock 应用

websocket 在实际的应用中不仅仅能做聊天应用,还可以利用websocket长连接保持数据的实时更新以及信息的推送。

websocket 的实现的关键点

第一个:首先需要引入 java-websocket.jar 包, 这里我使用的版本时1.3.1。

接下来就开始了,不同的业务有不同的需求,我们根据业务需求封装一下websocket 请求

第二:因为我们需要websocket保持与服务端的连接,不仅仅在程序运行时,当锁屏以及程序后台时都需要获取服务端推送的信息,这时候我们就需要把websocket运行在service上了。

《新手快速入门:WebSocket简明教程》

《WebSocket详解(一):初步认识WebSocket技术》

《WebSocket详解(二):技术原理、代码演示和应用案例》

《WebSocket详解(三):深入WebSocket通信协议细节》

《WebSocket详解(四):刨根问底HTTP与WebSocket的关系(上篇)》

《WebSocket详解(五):刨根问底HTTP与WebSocket的关系(下篇)》

《WebSocket详解(六):刨根问底WebSocket与Socket的关系》

书籍:
链接:https://pan.baidu.com/s/181hMQxIyrVsM7NXV692sOA 密码:5v10

from: https://www.cnblogs.com/ganchuanpu/p/9517550.html

以上是关于Python程序中 import websocket 报错 No module named websocket的主要内容,如果未能解决你的问题,请参考以下文章