树莓派3b+桌面系统开机运行Python程序实测可行

树莓派是3b+,
网上找了一些方法,最开始想用最简单的配置rc. local文件,尝试了多次也没成功。最后无奈用了下面这个方法
https://blog.csdn.net/qq_26800875/article/details/89640037?utm_source=app

这个文章上面说桌面每启动一次,程序都会执行一次,不过我尝试远程登录了几次桌面好像没有这个现象。

总结一下:
1、在/home/pi/下使用nano建立 *.sh 文件脚本,*号是文件名随意,只要和后面的名字对应就可以了,我的名字是start.sh
脚本文件的内容主要提供了2个信息,一个是要执行的文件的路径,另一个是执行的命令和文件。内容如下:

#!/bin/sh
cd home/pi/Desktop/MP01
python3 MP01_20200107.py
然后保存退出

第一行大家都这么写,照搬呵呵
第二行是路径,是被执行文件的路径,按照自己的路径写就是了。
第三行为需要开机启动的软件名称和软件要执行的具体程序。

2、找到 home/pi/.config/目录下一个名为 autostart 的文件夹,如果没有就新建一个,我的树莓派是有这个文件的。下面是新建文件夹的命令
pi@raspberry:~ $ mkdir .config/autostart

3、在 autostart 目录下新建*.desktop (经测试*名字任意,但后缀必须是.desktop,我的名字是MP01start.desktop):

pi@raspberry:~ $ nano .config/autostart/MP01start.desktop
打开后写入
内容如下:

[Desktop Entry]
Type=Application
Exec=/home/pi/Desktop/start.sh

这个内容要注意最后一行的路径内容一定要和实际的sh文件所在路径一致。
写完后ctrl+O 保存 CTRL+X退出
重启后会看到直接执行了Python文件。
————————————————

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值