У меня возникли проблемы с запуском скрипта python на загрузке Raspberry Pi. Я прочитал много потоков и попробовал некоторые трюки, однако ни один из них не работал для меня.Не удается выполнить скрипт python при запуске Rasberry Pi
Файл Я пытаюсь выполнить называется test.py, он просто регистрирует время в другой файл, когда был запуск Пи:
#!/usr/bin/python
import time
f=open('logger.txt','w')
tim=time.strftime("%H:%M:%S")
f.write('Startup on: %s\n'%(tim))
f.close()
Он расположен в: /дома/пи, и я изменил привилегии всем (777). Я пытался добавить строку в /etc/rc.local файл перед выходом 0, мои rc.local выглядит так:
python /home/pi/test.py &
exit 0
Ничего не происходит на старте. Если я напишу файл .sh с той же функцией и изменим строку в rc.local соответственно, все будет хорошо.
Может кто-нибудь, пожалуйста, помогите мне, что это такое в запуске скрипта python при запуске? Спасибо, Kaki
Вы можете попытаться дать абсолютный путь к вашему файлу? Я знаю, что это длинный выстрел, но если он работает на .sh, возможно, python делает что-то другое. так что это должно быть /home/pi/logger.txt – atayenel
Какая ОС установлена на вашей малине? –
У меня есть Raspbian. Хорошо, я попытаюсь указать абсолютный путь. – Kaki