Запуск программы при запуске с использованием systemd (raspberry pi 3b)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Запуск программы при запуске с использованием systemd (raspberry pi 3b)

Сообщение Anonymous »

Я изо всех сил пытался заставить программу запускаться при запуске на моем Raspberry Pi 3 b+. Я воспользовался методом 4 из этого руководства
, но он ничего не дал. Я думаю, проблема связана с импортом gspread в мою программу, потому что когда я печатаю

Код: Выделить всё

systemctl status sample.service
(мой сервис называется sample), я получаю:

Код: Выделить всё

Loaded: loaded (/etc/systemd/system/sample.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Thu 2024-10-10 20:18:29 CST; 6min ago
Duration: 7.308s
Process: 874 ExecStart=python /home/packhouseserverrobot/printerTasks.py > /home/packhouseserverrobot/printerTasks.log 2>&1 (code=exited, stat
Main PID: 874 (code=exited, status=1/FAILURE) CPU: 2.525s
Oct 10 20:18:29 raspberrypi python[874]: import gspread
Oct 10 20:18:29 raspberrypi python[874]: File "/home/packhouseserverrobot/gspread/init.py", line 7, in 
Oct 10 20:18:29 raspberrypi python[874]: from .auth import (
Oct 10 20:18:29 raspberrypi python[874]: File "/home/packhouseserverrobot/gspread/auth.py", line 24, in 
Oct 10 20:18:29 raspberrypi python[874]: from google_auth_oauthlib.flow import InstalledAppFlow
Oct 10 20:18:29 raspberrypi python[874]: ModuleNotFoundError: No module named 'google_auth_oauthlib'
Oct 10 20:18:29 raspberrypi systemd[1]: sample.service: Main process exited, code=exited, status=1/FAILURE
Oct 10 20:18:29 raspberrypi systemd[1]: sample.service: Failed with result 'exit-code'
Oct 10 20:18:29 raspberrypi systemd[1]: sample.service: Consumed 2.525s CPU time.
Oct 10 20:24:59 raspberrypi systemd[1]: /etc/systemd/system/sample.service:1: Assignment outside of section. Ignoring.
Я пытался установить пакеты с помощью pip install --target /usr/lib gspread, но в конечном итоге у меня возникла та же проблема с другими зависимостями.
Есть идеи? когда я запускаю его непосредственно из командной строки, у меня не возникает проблем с импортом.

Подробнее здесь: https://stackoverflow.com/questions/790 ... erry-pi-3b
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Запуск программы при запуске с использованием systemd (raspberry pi 3b)
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Запуск программы при запуске с использованием systemd (raspberry pi 3b) [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как включить гашение экрана при запуске графического интерфейса при загрузке на Raspberry Pi с помощью systemd? [закрыто
    Anonymous » » в форуме Linux
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Запуск потоковых сценариев через systemd на Raspberry Pi
    Anonymous » » в форуме Python
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Запуск потоковых сценариев через systemd на Raspberry Pi
    Anonymous » » в форуме Linux
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»