一、写一个用来启动Python程序的sh脚本
例如 Python程序名称为camera.py,所在目录为/home/pi/Camera
则在/home/pi/Camera/目录下创建一个脚本launcher.sh
sh脚本内容如下:
cd /home/pi/Camera
sudo python3 /home/pi/Camera/camera.py
cd /
接下来,我们需要给脚本设置权限,在/home/pi/Camera目录下打开terminal,输入:
sudo chmod 755 launcher.sh
然后我们测试一下脚本能否正常使用:
sh launcher.sh
若能够正常打开python程序,证明脚本正常,第一步完成。
二、设置开机自启动
在terminal使用nano编辑器打开位于如下目录的rc.local文件:
/etc/rc.local
在exit 0前一行插入如下代码:
sh /home/pi/Camera/launcher.sh
重启验证效果:
sudo reboot
大功告成!