标签:脚本 start python 开机 sh 自启动 home ubuntu18.04
https://python.iitter.com/other/200526.html
1.如果Jetson Nano设置了开机密码,先取消开机密码
具体操作为:打开桌面的“设置”,找到“用户账户”,设置为“自动登录”。
2创建要执行的脚本
gedit start.sh # 编辑shell脚本 /usr/bin/python3 /home/start.py # 使用指定目录下的python解释器运行指定目录下的python脚本
修改shell脚本权限
sudo chmod 777 /home/start.sh #或者 chmod a+x /home/start.sh
3.设置开机自启动终端
(1)取消了开机密码之后,需要开机自动打开终端,具体设置方式为:
在终端输入命令:
gnome-session-properties
或者软件搜索 启动
或者按一下Windows键,搜索Startup Application
Add一个项目
第二个字段填上:
-
gnome-terminal -x /home/start.sh # 开机启动start.sh文件
点击Add(添加),这样就可以开机启动python程序啦。
4 确保要执行的python文件路径修改
4-1 在python文件中主动加入python库路径,防止开机脚本找不到环境导致无法导入安装的各种库
4-2 python里面所有的引用都是用绝对路径(python程序找到当前路径+相对路径),防止脚本找不到对应文件。
标签:脚本,start,python,开机,sh,自启动,home,ubuntu18.04 来源: https://www.cnblogs.com/gooutlook/p/15898200.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。