写在前面,请仔细看再决定读不读
jetpack4.6.1是4.x的个人认为最好的版本,他的配置如下:TensorRT8.0.2(官网说是8.2是错的,但你可以自己升级) , cuda10.2 , cudnn8.2.1. 如果你想使用pytorch1.10以下请安装jetpack4.6.1,如果需要用tensorRT8.5.2请看博主另一篇文章: jetpack5.1配置以及报错大全.
1.1 系统安装和烧录
JetPack SDK 4.6.1 | NVIDIA 开发者从这个链接下载你jetson型号对应的sd卡镜像文件,博主是jetson xavier nx 所以选择下载这个:
下载后请按照这个链接进行烧录 (41条消息) NVIDIA Jetson Xavier NX入门(1)——烧写系统镜像_jeston xvaier img写入工具_文山湖的猫的博客-CSDN博客
烧录好系统后,我们激活系统. 如果你的sd卡已经写过别的系统进去了显示不出来盘符,请看这个
(41条消息) sd card安装镜像后,windows下不显示盘符_sd卡装镜像搜索不到_我肚子好饿的博客-CSDN博客
1.2 vnc viewer远程控制
能够在电脑上远程控制jetson还是很舒服的,复制的代码可以直接在jetson粘贴,这里还是强烈建议大家安装一个. vnc普通版不能传文件,如果执意使用网线传输文件,这里推荐mobaxterm.
请按照这个链接配置远程控制(41条消息) Jetson AGX Xavier 配置VNC远程桌面连接及默认分辨率调整_jetson修改配置文件 更改屏幕分斌率_神律S的博客-CSDN博客
这里可以不设置vnc链接的密码,方便进行连接. 请不要在电脑开启vpn的时候给jetson开机!!!!会找不到ip的(说多了都是泪)
1.3 可能的一点报错:
会出现无法更新的报错,因为https不安全.
E: The repository ‘https://repo.download.nvidia.com/jetson/common 20 r32.5 Release’ no longer has a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository ‘https://repo.download.nvidia.com/jetson/t210 11 r32.5 Release’ no longer has a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
这里给出解决办法:virtualbox - apt update: Could not handshake: An unexpected TLS packet was received - Ask Ubuntu
像这样把第二行的https的s删掉就好了.
1.4 系统环境变量配置
jetpack4.6.1只有一个内置的cuda就是10.2, 所以:
#cuda
sudo vi ~/.bashrc
#添加
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda
#保存并刷新
source ~/.bashrc
这里关于要不要换源,我的建议是别换,遇到timeout或者特别慢的情况你知道该怎么办= _=
如果源不能奔向我,我必将向源奔去!
1.5 安装pycharm
由于后面要用虚拟环境,而我觉得vsc用虚拟环境还是不如pycharm舒服,这里还是装pycharm
pycharm需要安装java环境
如果一心求稳,请参考:(41条消息) Jetson Xavier NX上安装Pycharm_Suyuoa的博客-CSDN博客
他装的openjdk-8-jdk,不能安装最新的pycharm!
如果想用最新版,请参考:(41条消息) Jetson AGX安装Pycharm_agx orin安装pycharm_Monster_fsk的博客-CSDN博客
但是我不是很推荐,因为jetson那一点点性能运行新的pycharm卡的要死
下一篇文章讲怎么安装miniforge和torch的环境,装jetson有很多报错,但我记不太清了,有报错请在评论给出,我尽量回答