jetson Orin nano 部署 环境配置

jetson Orin nano上安装VScode 和 anconda环境配置,在anaconda中安装pytorch、torchvision、tensorrt

安装VScode

下载VScode

点击VScode下载链接,然后就会得到下面的界面,一定要选择正确的版本,由于jetson Orin nano的cpu是arm 64的,因此选择linux arm64版本的.deb文件
在这里插入图片描述

安装VScode

进入下载好的.deb文件目录下,然后在此目录下右键打开终端,然后输入下面的命令,安装QQ等软件也是这种类似的方法

sudo dpkg -i <安装包文件名>.deb

在这里插入图片描述

安装anaconda

这个安装只需要一个链接就可以: https://blog.csdn.net/wyf2017/article/details/118676765 使用的是1.安装Anaconda:1.1-1.8(Anaconda3-2023.07-1-Linux-aarch64.sh),下载的时候一定要选择aarch64版本,aarch64版本表示的就是arm64。
在这里插入图片描述

安装pytorh和torchvision,tensorrt

这个安装也是只需要一个链接即可:jetson agx orin 的pytorch、torchvision、tensorrt安装最全教程在安装torchvision时可能有类似于下面的警告,请直接忽略,这个安装torchvision的时间可能会有点长,大概十几分钟吧
在这里插入图片描述
在这里插入图片描述

trtexec的问题

尽管按照上面的链接将tensorrt移植到anaconda的虚拟环境中,并且由下图可知虚拟环境中安装tensorrt是成功了
在这里插入图片描述

但是发现anaconda虚拟环境中复制的tensorrt目录下(/home/jetson/anaconda3/envs/yolo/lib/python3.8/site-packages/tensorrt)并没有trtexec,如下图所示
在这里插入图片描述因为trtexec不跟这个tensorrt在一起,其在jetson上的/usr/src/tensorrt/samples,如下图所示
在这里插入图片描述其类似于windows系统中trtexec.exe,是在/usr/src/tensorrt/bin/trtexec,由下图可知
在这里插入图片描述

因此在将onnx转化为trt模型的时候,可以直接使用/usr/src/tensorrt/bin/trtexec --onnx=resnet34.onnx --saveEngine=trt_output/resnet34.trt或者按照将trtexec添加到环境变量中就可以直接使用(trtexec --onnx=resnet34.onnx --saveEngine=trt_output/resnet34.trt)

参考链接

  1. jetson nano安装,跟上面的安装链接有点像,可以作为参考
Jetson Nano Orin部署是一个涉及到安装Yolo v5的过程。根据引用,可以参考Jetson Linux Developer Guide documentation进行快速入门。根据引用,在网上可以找到很多关于Jetson Nano部署Yolo v5的帖子,但因为每个人的环境和版本都不同,所以过程可能会有所不同。为了记录这个过程并方便后续重装,可以按照以下步骤进行部署: 1. 首先,将Jetson Orin Nano CLB套件客户资料文件夹下的两个文件拷贝到Ubuntu的某个文件夹下。可以使用提供的百度云盘地址来获取这两个文件。 2. 确保您的Jetson Nano Orin已经正确连接到网络,并且已经安装了适当的操作系统。 3. 在Jetson Nano Orin上安装Yolo v5所需的依赖项。这些依赖项通常包括CUDA、cuDNN和OpenCV等。您可以根据您的具体环境和版本选择适当的依赖项。 4. 下载Yolo v5的源代码,并将其解压到您选择的文件夹中。 5. 根据Yolo v5的文档或指南的说明,完成Yolo v5的编译和安装过程。这通常涉及到执行一些命令来构建和安装Yolo v5。 6. 一旦Yolo v5编译和安装完成,您可以根据您的需求进行配置和使用。根据Yolo v5的文档,您可以使用预训练的模型或训练自己的模型,并使用Yolo v5来进行目标检测。 请注意,以上步骤仅为一个大致的指导,具体的部署过程可能会因为环境和版本的不同而有所变化。建议您参考官方文档、论坛帖子或其他可靠的资源来获取更详细和准确的部署指导。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值