当前位置:   article > 正文

【jetson nano】conda虚拟环境的安装|设置开机自启动_orin开机自启动conda环境

orin开机自启动conda环境

1. miniforge安装

在https://github.com/conda-forge/miniforge中下载对应系统版本的miniforge,然后安装。
在这里插入图片描述
链接:https://pan.baidu.com/s/1nqz9VWPbVyxvgAldB6I57w
提取码:3ypr

1. bash Miniforge3-Linux-aarch64.sh -b # bash方式安装sh文件直到安装结束
2. ~/miniforge3/bin/conda init # 初始化conda ,然后重新打开终端。
3. conda -V # 查看当前conda版本
  • 1
  • 2
  • 3

后面就可以按照anaconda的方式使用miniforge了,暂时没有发现别的差别,因为需要的包暂时安装的比较顺利,所以没有配置镜像源
另外,不知道为什么nano官方镜像只有18.04,有点烦

2. pyinstaller打包了可执行文件后,设置开机自启动

这个好像方法比较多,但是因为我代码里调用了海康的一些包,使用创建.service文件添加进systemd/system进行自启动时,报了一些和外部包相关的问题,所以我就想找一种简单点的方法,如下。

  1. 首先创建sh文件,
touch start.sh  # 创建sh文件
# 打开sh文件
# cd /home/w/version  # sh文件中第一句,cd到工作目录
# ./proj # sh文件中第二句,执行可执行文件
# 保存sh文件
  • 1
  • 2
  • 3
  • 4
  • 5

上述操作后,可以在start.sh路径下的终端输入bash start.sh,就可以发现可执行文件运行起来了。
2. 然后把sh文件添加到启动项

gnome-session-properties # 打开自启动任务工具
  • 1

在弹出的窗口中点击add
名称(N):随便
指令(M):即开机想要执行的指令
可以参考我填写的内容,如下

gnome-terminal -x bash -c "bash /home/w/Version/tool/start.sh;exec bash"
  • 1

其中:

注:gnome-terminal -x 代表启动终端
-c 后面双引号里是要执行的命令
exec bash 目的是为了让终端窗口不关闭,如果没有这个的话,终端执行完就关闭了
记得要加分号
  • 1
  • 2
  • 3
  • 4

保存关闭后重启机器,会在开机后打开新终端执行bash /home/w/命令,执行完后终端窗口不会关闭.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/76132
推荐阅读
相关标签
  

闽ICP备14008679号