树莓派:raspberry pi 4
方法如下:
1、新建启动程序对应的bash文件
#!/bin/bash
# 使用openvino环境的opencv
source /opt/intel/openvino/bin/setupvars.sh
# 进入berryconda中的虚拟环境
cd /home/pi/berryconda3/envs/gsqh/bin
# 使用虚拟环境中的python执行程序
./python /home/pi/Workspace/control_services/client.py &
2、使用bash指令执行该文件时需要正常运行方可进行下一步;
3、使用sudo指令修改/etc/rc.local文件,在文件最后增加以下内容:
修改/etc/rc.local文件:
sudo vi /etc/rc.local
在文件末尾增加以下内容:
bash /home/pi/client.sh &
备注:如果需要启动多个程序可以进行多条设置,如果无法使用该方法还可以进行以下操作:
1、创建bash文件;
2、在~/.bashrc文件中进行配置
bash /home/pi/con.sh &
以上操作亲测可行,但是该方法有一个问题在于,新建一个terminal时就会运行一个程序,这是比较麻烦的一点。