之前实验室整来了一个Orin,自己无从下手,于是找了些资料用作参考,记录下了当时的设置流程。
1. 环境配置
- 基本配置
Nvidia Jetson AGX Orin 初体验-CSDN博客 从0开始的教程,看到第一部分的开箱及环境配置,装完Jetpack 5.0就结束了,后面的安装pip等操作没做。这个搭配官网链接 https://developer.nvidia.com/embedded/learn/get-started-jetson-agx-orin-devkit非常nice,到此完成Jetpack 5.0深度学习包的安装,里面包含cuda、cudnn等组件。
- conda安装
Jetson AGX Orin安装Anaconda、Cuda、Cudnn-CSDN博客。安装过程中会看到用户协议等很多信息,注意需要自己手动Enter才能继续!!!(想起来了傻傻等着的自己😭)直到看到End要求选择安装地址。安装完这个conda后此链接中的安装cuda已在基本配置中做过,继续下一步jtop。之后的cudnn环境配置有点迷糊,但没管,直接就安装pytorch了。安装过程中torchvision提示一些模块如numpy必须在py3.9以上所以报错中断,我就重新开了个终端单独安装这些模块,之后重新执行安装torchvision的命令:
python3 setup.py install --user
- 添加cuda环境:才能查看nvcc -V命令
sudo vim ~/.bashrc
# 文档最下面添加
export PATH=/usr/local/cuda-11.4/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.4/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export CUDA_ROOT=/usr/local/cuda
#然后shift+:进入vim命令行,wq保存退出
sudo vim ~/.bashrc # 更新
-
其他可能有用链接,但没看
https://zhuanlan.zhihu.com/p/632052753?utm_id=0&wd=&eqid=894890050000380e0000000265115643
在米文动力 EVO Orin 设备 Jetson AGX Orin 下配置 YOLOV5 的环境说明_orin yolo5 python-CSDN博客
2. 中文界面及中文输入法
安装中文包,Ubuntu中文设置与安装中文输入法(超详细)_ubuntu中文输入法安装-CSDN博客,看第一段即可,后面安装输入法搜狗输入法linux-安装指导 老老实实按着官网的指导步骤来就可以,我中间缺少安装一个依赖就一直卡着,后来才找到原因搜狗输入法linux-安装指导
3. 常用软件:FlameShot、Pycharm、Teamviewer
(arm架构装啥软件都不容易啊)
- FlameShot
https://zhuanlan.zhihu.com/p/166559142
- pycharm软件
Jetson AGX Xavier安装Pycharm_agx安装pycharm-CSDN博客,直接看安装部分,下载完arm64的安装包后解压进入bin文件夹执行sh ./pycharm.sh,之后出现pycham界面在设置中创建桌面快捷方式.(解压后的软件文件夹不能删除!!!,因为相当于每次还是在bin文件夹终端中打开,只是没有输入命令)
- teamviewer
官网下载arm架构软件https://dl.teamviewer.cn/download/linux/version_15x/teamviewer_15.49.2_arm64.deb?ref=https%3A%2F%2Fwww.teamviewer.cn%2Fcn%2Fdownload%2Flinux%2F,dpkg安装deb包
sudo dpkg -i teamviewer_15.49.2_arm64.deb