Мне интересно, существует ли правильный способ создания файла сценария bash для запуска сценария python. Пожалуйста, позвольте мне быть более информативным.
Допустим, у нас есть скрипт на python, который я хочу запустить на Raspberry PI (RPi). Я хочу создать файл запуска для развертывания, чтобы я мог запустить его на каждом RPi и быть уверенным, что все будет работать как чудо.
У меня есть следующие вопросы:
Каковы лучшие практики, например, должен ли я apt-get update && apt-get upgrade
раньше всего?
Как насчет виртуальных envs? когда я запускаю скрипт на своей машине, я запускаю его на оболочке pipenv, как это должно быть сделано в файле скрипта bash?
Как мне выполнить требования к pipenv, например pipenv install
?
Любая другая практика или полезная информация будут оценены.