Я пытаюсь запустить скрипт оболочки из python, используя этот код:
subprocess.call('./update-script.sh', shell=True, cwd=temp_dir)
Если я запускаю свой код python из IDE (Thonny), он делает именно то, что должен делать.Но когда скрипт python запускается через службу при загрузке, он попадает в этот subprocess.call и приложение завершает работу без ошибок.Все остальные мои элементы управления работают нормально.
Есть идеи, что может происходить?Я использую Python3, Thonny, на RaspPi Zero.