采用通过桌面启动需要执行的python程序的方式
(树莓派程序有三种自启方式,测试了“向rc.local文件添加启动代码”发现并不好使)
一、在/home/pi/.config/目录下新建一个名为 autostart 的文件夹:
mkdir .config/autostart
二、在 autostart 目录下新建testboot.desktop (经测试名字任意,但后缀必须是.desktop):
nano .config/autostart/testboot.desktop
三、在新建的.desktop内编辑如下内容:
[Desktop Entry]
Type=Application
Name=testboot
NoDisplay=true
Exec=pyhton3 /home/pi/Desktop/xxx.py
Exec后为需要执行的python程序绝对路径,python3是必须添加的。 python程序内可以调用cv2,picamera等库。
重启即可自动启动该程序。
参考博客:
https://blog.csdn.net/cxxxxxxxxxxxxx/article/details/109369981