好的,所以我在 Windows 机器上,想使用paho-mqtt包。下载了官方的Python 3安装程序msi文件,并安装了python 3,我不记得在此之前安装过任何python。
>python --version
Python 3.8.1
Run Code Online (Sandbox Code Playgroud)
接下来,paho-mqtt通过安装pip
>pip install paho-mqtt
Collecting paho-mqtt
Using cached https://files.pythonhosted.org/packages/59/11/.../paho-mqtt-1.5.0.tar.gz
Installing collected packages: paho-mqtt
Running setup.py install for paho-mqtt ... done
Successfully installed paho-mqtt-1.5.0
Run Code Online (Sandbox Code Playgroud)
尝试通过相同的命令pip3,它说该软件包已安装。
但是当我import paho.mqtt.client as mqtt收到以下错误时
Traceback (most recent call last):
File "C:\mqt\paho.py", line 2, in <module>
import paho.mqtt.client as mqtt
File "C:\mqt\paho.py", line 2, in <module>
import paho.mqtt.client as mqtt
ModuleNotFoundError: No module named 'paho.mqtt'; 'paho' is not a package
Run Code Online (Sandbox Code Playgroud)
我已经完成了在线提供的所有解决方案,但没有机会。
还使用/sf/answers/3431999301/获得了安装目录,该paho目录在那里并包含 py 文件。
是否有任何调试命令可以帮助此类情况,以查看 python 实际在哪里寻找它想要加载而不能加载的文件?
任何帮助将不胜感激。
编辑
简单地不import paho返回错误。但import paho.mqtt导致
ModuleNotFoundError: No module named 'paho.mqtt'; 'paho' is not a package
所以安装和卸载会有所不同,但只是为了import pahonot import paho.mqtt或import paho.mqtt.client as mqtt. 对于以后的导入,无论我是安装还是卸载 paho-mqqt,都会出现错误消息。
| 归档时间: |
|
| 查看次数: |
905 次 |
| 最近记录: |