设置开机自启动一个python项目
新建一个脚本用于罗列要执行的各种命令
脚本文件的运行效果是:
在pi目录下新建一个start.c文件
从pi目录进入python项目文件夹,运行一个.py文件
在pi目录下新建一个end.c文件
新建testStart.sh脚本文件:testStart.sh
sudo nano testSatrt.sh
在testStart.sh文件中输入以下内容:
#!/bin/sh
touch /home/pi/start.c
cd /home/pi/people_detect/yolov4-tiny-tf2-master
chmod +x video_gj.py #为脚本增加执行权限
python3 video_gj.py
touch /home/pi/end.c
新建.desktop文件用于启动脚本
在pi目录下面有一个隐藏文件夹.config
1、查看隐藏文件夹命令:
ls -a
2、进入.config目录,新建autostart文件夹
3、进入autostart文件夹,新建自启动快捷方式
nano start.desktop
输入
[Desktop Entry]
Type=Application
Exec=/home/pi/testStart.sh
按Ctrl+X,按Y保存,再按回车键。
其中Exec=启动脚本的路径。
重启树莓派看效果。
注意:
要等加载了桌面之后才启动脚本