NVIDIA Jetson TX2/Xavier/NANO 刷Jetpack4.4.1 Python3.6 安装TensorFlow1.15.X/2.X PyTorch Keras...
很多教程都不全或是总是报错…以下分享给需要的朋友。
=================================================
0. 准备工作
- 一台X86架构的HOST主机(就一般笔记本或PC),安装Ubuntu16.04(高版本比如20.04不行,18.04应该可以,我用的是16.04);
- NVIDIA Jetson TX2;
- USB-MicroUSB 用来连接HOST主机和TX2;
- 确保主机和TX2可以在同一个网络下。
1. 在X86主机上安装NVIDIA SDK Manager
- 下载SDK Manager:在NVIDIA官网下载
- 下载完成之后是一个.deb文件,安装:
sudo apt install ./sdkmanager-[version].[build#].deb
安装完成后可以在terminal中输入sdkmanager启动。
2. 刷Jetpack4.4.1
需要登录,使用的是英伟达开发的账户,需要注册一个。
登录后加入STEP1,这里用USB-MicroUSB连接主机和TX2,点击refresh就可以找到TX2,不用自己选。
然后一直继续按提示完成刷机即可。
中途有可能会出现下载失败、安装失败什么什么的,没关系,重新打开重新来就行,支持断点续传,搞几次就好了。
FLASH完成后,需要输入TX2的IP地址、用户名、密码,安装要求完成就可以。这里说一下,有的教程说用手动模式,其实直接用自动就可以,要注意修改一下TX2的IP地址,修改为正确的地址就可以。
完成刷机后,就到安装TensorFlow了,后面就不用主机了,在TX2上操作。
这里要先说一下:
不要改apt-get的下载源!
不要改apt-get的下载源!
不要改apt-get的下载源!
重要的事情说三遍。
3. 安装TensorFlow
在TX2中,Ctrl + Alt + T 打开terminal,输入python3 --version 查