Я создал сервис systemd, который называется сценарием Python.В этом сценарии я использую библиотеку paho.mqtt.client в качестве импорта.Когда я запускаю службу, она отклоняется с сообщением «ImportError: Нет модуля с именем paho.mqtt.client».Мой скрипт работает нормально, когда я запускаю в его каталоге
Мой сервис: (/ etc / systemd / system)
[Unit]
Description=My Script Service
After=multi-user.target
[Service]
Type=idle
ExecStart=/usr/bin/python /usr/lib/cgi-bin/vmc_sensors.py >
/var/log/vmc_sensors.log
[Install]
WantedBy=multi-user.target
Мой файл python: (/ etc / lib / cgi-bin)
#!/usr/bin/env python
import sys
import time
import smbus2
import bme280
import paho.mqtt.client as paho
# main function
# This is where the program starts
def main():
...