Как выполнить/запустить скрипт python при загрузке raspian os (debian + maspberry)? У моего сценария есть код для преобразования изображения в аудио. Я всегда исполнял этот скрипт с помощью linux-терминала в моем малине pi .., но теперь меня поражают здесь ..!Запуск сценария python во время загрузки
ответ
Из docs:
Для того, чтобы иметь команду или выполнения программы при загрузке Pi, вы можете добавить команды в файл rc.local.
Update WRT комментарий:
- «Я пытался, но он не работает» не работает как описание проблемы, так как ответ, как «Я попробовал, и она работала «не помогло бы вам.
- Учитывая авторитет документов, разумно, что вы сделали что-то не так. Поэтому, прежде чем искать альтернативы, вы должны убедиться, что все правильно.
- Важным хитом для Google "rc.local example" является "scripts - Why doesn't rc.local run all my commands, and ..."; это дает вам контрольный список для устранения проблем.
взяты из Raspberry Pi website:.
«Для того, чтобы иметь команду или выполнения программы, когда Pi загружается, вы можете добавить команды в файл rc.local
Это особенно полезно, если вы хотите, чтобы иметь возможность подключите ваш Pi к источнику питания без питания и запустите программу без конфигурации или ручного запуска.
На вашем Pi отредактируйте файл /etc/rc.local, используя редактор по вашему выбору. Вы должны отредактировать с помощью root , например:
sudo vim /etc/rc.local
Добавьте команды ниже комментария, но оставьте линию exit 0 в конце, затем сохраните файл и выйдите из него. "
проверить вышеприведенную ссылку для получения дополнительной информации (я бы рекомендовал чтение предупреждения бесконечной петли)
Хорнера: Я пробовал, но не работаю, у тебя есть какие-либо альтернативы? – sachin
Существует множество проблем, с которыми вы могли столкнуться. Разрешения и предположения о текущем пути являются наиболее распространенными. Google для перенаправления ваших stdout и stderr в файл. Вы также можете отложить запуск с помощью команды at. –