Python3-无法找到`paho`模块

时间:2018-07-20 06:25:54

标签: python

我有一个可以使用paho-mqtt进行操作的python代码,该代码可以从命令行运行,但是当我尝试在启动过程中作为服务运行时,它将失败。

/var/log/daemon.log中查看表明它失败,因为找不到模块。

Jul 20 09:13:34 HomePi_Win1 python3[208]:   File "/home/guy/github/RemoteSwitch/mqtt_switch.py", line 3, in <module>
Jul 20 09:13:34 HomePi_Win1 python3[208]:     import paho.mqtt.client as mqtt
Jul 20 09:13:34 HomePi_Win1 python3[208]: ImportError: No module named 'paho'

不喜欢在代码中添加路径作为解决方案:

from sys import path
path.append('/home/guy/.local/lib/python3.5/site-packages/paho')
import paho.mqtt.client as mqtt
from threading import Thread
import time

但是-仍然收到相同的消息。

还有什么可以做的?

0 个答案:

没有答案