- 此文章測試系統(tǒng) 樹莓派raspberrypi 3
- 其它系統(tǒng)據(jù)真實情況自行修改
rc.local
將腳本寫在 /etc/rc.local文件
輸入命令:
sudo vi /etc/rc.local
在exit 0上一行輸入:
/usr/bin/python /home/pi/test.py
OK
重啟就可以看效果
sudo reboot
當然歉闰,rc.local 文件需要有執(zhí)行權(quán)限(默認沒有)
sudo chmod +x /etc/rc.local
對于命令听皿,最好是先which python查出命令路徑
寫命令時寫絕對路徑
桌面環(huán)境
在 /home/pi/.config 下找到名為autostart的文件夾孕惜,如果沒有就新創(chuàng)建一個孽亲。在該文件夾下創(chuàng)建一個xxx.desktop文件裳仆,文件名自擬诫硕,后綴必須是desktop澜搅,文件內(nèi)容如下:
[Desktop Entry]
Name=test
Comment=Python Program
Exec=python /home/pi/test.py
Icon=/home/pi/python_games/4row_black.png
Terminal=false
MultipleArgs=false
Type=Application
Categories=Application;Development;
StartupNotify=true
Name越驻、Comment、Icon 可以自定贿讹,表示啟動項的名稱渐逃、備注和圖標。Exec 表示調(diào)用的指令民褂,和在終端輸入運行腳本的指令格式一致茄菊。如果你的樹莓派沒有png圖標,那么就和我一樣赊堪,找到python_game文件夾面殖,那里有幾個簡單的圖標可以現(xiàn)成拿來使用。
sudo reboot
重啟哭廉, test.py 就開機自動運行了脊僚。