Closed mchobby closed 5 years ago
En fait /usr/bin/python /home/pi/la-maison-pythonic/python/push-to-db/push-to-db.py
fonctionne mais
sudo /usr/bin/python /home/pi/la-maison-pythonic/python/push-to-db/push-to-db.py
provoque l'erreur "ImportError: No module named paho.mqtt.client".
C'est parce que le module paho MQTT ne dispose pas du BitMask adéquat pour être lu par root (comme c'est la cas sous systemd).
Il faut réinstaller paho-mqtt
avec sudo
pip uninstall paho-mqtt
sudo pip install paho-mqtt
Fonctionne parfaitement en ligne de commande avec
/usr/bin/python /home/pi/la-maison-pythonic/python/push-to-db/push-to-db.py
mais le démarrage dans systemd montre l'erreur suivante