我在Raspberry Pi啓動時啓動python腳本時遇到問題。我已經閱讀了許多主題並嘗試了一些技巧,但是,他們中沒有一個適合我。無法在Rasberry Pi啓動時執行python腳本
我想執行的文件被命名爲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()
它位於:/家/ PI我修改了所有權限(777)。我試圖退出0之前添加一行的/etc/rc.local文件,我rc.local中看起來像這樣:
python /home/pi/test.py &
exit 0
什麼也沒有發生在啓動。如果我寫了一個具有相同功能的.sh文件,並相應地更改rc.local中的行,則一切正常。
任何人都可以請幫助我,在啓動時運行python腳本有什麼不同?謝謝,Kaki
你可以嘗試給你的文件的絕對路徑?我知道這是一個長鏡頭,但如果它適用於.sh,python可能會做一些不同的事情。所以它應該是/home/pi/logger.txt – atayenel
你的Raspberry上安裝了哪個操作系統? –
我有Raspbian。好吧,我會嘗試指定絕對路徑。 – Kaki