Jetson nano系统安装和环境部署

Posted AI浩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jetson nano系统安装和环境部署相关的知识,希望对你有一定的参考价值。

安装anaconda

Anaconda是一个不可或缺的工具,但是Jetson Nano开发板系统架构并非x86架构,是aarch架构(Arm64),但是在Anaonda的仓库中并不存在aarch64的相关编译版本,因此需要寻找其他的替代产品。

github地址:https://github.com/Archiconda/build-tools/releases,提供了aarch64版本的Conda工具,目前最新版本是0.2.3,下载之后的文件为:Archiconda3-0.2.3-Linux-aarch64.sh。

安装Archiconda

下载好相应的安装脚本之后,将其赋权为755可执行权限,然后执行安装脚本,安装Archiconda。执行命令:

sudo chmod 755 Archiconda3-0.2.3-Linux-aarch64.sh

./Archiconda3-0.2.3-Linux-aarch64.sh

进入安装程序之后,其余步骤和正常安装Anaconda一致,同意协议,选定安装位置安装,自动配置bashrc环境变量即可,安装完之后就可以使用conda命令了。

使用Archiconda

conda命令的使用方式都是一致的,首先可以先创建虚拟环境,例如Python3.8的环境:

conda create -n Python38 python=3.8
conda activate Python38

安装pytorch

链接:https://forums.developer.nvidia.com/t/pytorch-for-jetson/72048,英伟达官方编译好了一些pytorch的安装库文件,按照对应的版本下载即可。

例如上图支持,4.4、4.4.1、4.5、4.5.1、4.6等版本。如果下载不下来,可以使用迅雷下载,如下图:

以上是关于Jetson nano系统安装和环境部署的主要内容,如果未能解决你的问题,请参考以下文章

Jetson nano开发笔记jetson nano 环境搭建与常见软件安装

Yolov5学习笔记——部署在jetson nano上

基于Jetson Nano 平台图像识别环境搭建及测试

Jetson Nano 系统安装:安装 CUDA

Jetson Nano刷机

jetson nano上部署人体姿态估计算法openpose并封装应用详细过程