天天看点

Jetson Nano | 使用Anaconda

jetson nano使用的aarch64架构是没法使用anaconda的,虽然可以自己编译,但是conda指令是没法编译到aarch64架构上运行的。

不过有替代品,miniforge。

miniforge与miniconda的区别在于miniforge的下载通道是conda-forge

miniforge的地址:​​https://github.com/conda-forge/miniforge​​

miniforge的.sh release 下载地址:​​https://github.com/conda-forge/miniforge/releases​​

安装完成后,就和anaconda的使用方式一样。

e.g. 创建新的虚拟环境, spinningup是随意的环境名称。

conda create -n spinningup python=3.6      

PS. 可能会提示失败,权限不够,这时候可以使用下面的指令

sudo conda create -n spinningup python=3.6      

 这时候可能会提示sudo: conda: command not found,

原因:

编译sudo的时候加入了–with-secure-path 选项。

两种解决方案:

1、(临时)每次在使用sudo命令的时候使用:

sudo env "PATH=$PATH"  conda create -n spinningup python=3.6      

2、(永久)在环境配置文件里加一个alias

          (1) vim  ~/.bashrc

                   添加如下内容: