2015-02-12 1 views
1

Как выполнить/запустить скрипт python при загрузке raspian os (debian + maspberry)? У моего сценария есть код для преобразования изображения в аудио. Я всегда исполнял этот скрипт с помощью linux-терминала в моем малине pi .., но теперь меня поражают здесь ..!Запуск сценария python во время загрузки

ответ

1

Из docs:

Для того, чтобы иметь команду или выполнения программы при загрузке Pi, вы можете добавить команды в файл rc.local.

Update WRT комментарий:

  1. «Я пытался, но он не работает» не работает как описание проблемы, так как ответ, как «Я попробовал, и она работала «не помогло бы вам.
  2. Учитывая авторитет документов, разумно, что вы сделали что-то не так. Поэтому, прежде чем искать альтернативы, вы должны убедиться, что все правильно.
  3. Важным хитом для Google "rc.local example" является "scripts - Why doesn't rc.local run all my commands, and ..."; это дает вам контрольный список для устранения проблем.
+0

Хорнера: Я пробовал, но не работаю, у тебя есть какие-либо альтернативы? – sachin

+0

Существует множество проблем, с которыми вы могли столкнуться. Разрешения и предположения о текущем пути являются наиболее распространенными. Google для перенаправления ваших stdout и stderr в файл. Вы также можете отложить запуск с помощью команды at. –

0

взяты из Raspberry Pi website:.

«Для того, чтобы иметь команду или выполнения программы, когда Pi загружается, вы можете добавить команды в файл rc.local Это особенно полезно, если вы хотите, чтобы иметь возможность подключите ваш Pi к источнику питания без питания и запустите программу без конфигурации или ручного запуска.

На вашем Pi отредактируйте файл /etc/rc.local, используя редактор по вашему выбору. Вы должны отредактировать с помощью root , например:

sudo vim /etc/rc.local 

Добавьте команды ниже комментария, но оставьте линию exit 0 в конце, затем сохраните файл и выйдите из него. "

проверить вышеприведенную ссылку для получения дополнительной информации (я бы рекомендовал чтение предупреждения бесконечной петли)