NVIDIA Jetson Xavier NX:安装Pytorch教程

1. 安装python环境以及依赖包

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install git cmake python3-dev

sudo apt-get install libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-dev

备注:本人默认下载源,换源能否成功等待以后测试,该步时间需要大概三四个小时。JP4.4版本的cuda版本为10.2,所以必须pytorch1.5版本以上才可以,系统自带cudnn,这些无需配置。python版本为2.7版本和3.6版本,本文没有更改python的软链接,默认python为2.7,用命令python3和pip3来调用python3.6版本。

2. 配置python环境

 sudo apt-get install python3-pip

 sudo pip3 install -U pip testresources setuptools

3. 安装pytorch

先安装依赖:

sudo apt-get install libopenblas-base libopenmpi-dev

sudo pip3 install mpi4py

sudo pip3 install Cython

下载pytorch编译好的.whl文件

链接:https://pan.baidu.com/s/1QE7f9TiE-dXaodh895wnSw

提取码:kr2u

(目前已经有pytorch1.6版本,下载地址:https://forums.developer.nvidia.com/t/pytorch-for-jetson-version-1-6-0-now-available/72048或者百度网盘链接:https://pan.baidu.com/s/1zGbxO6xaDyQO3GpoUbjgqA 提取码:f72u )

下载完成拷贝到NX后,进行安装,注意文件存放位置和执行命令的位置相一致,输入命令:

sudo pip3 install torch-1.5.0-cp36-cp36m-linux_aarch64.whl

4. torchvision安装

 sudo apt-get install libjpeg-dev zlib1g-dev

 git clone --branch  v0.6.0 https://github.com/pytorch/vision torchvision

直接pip3下载是没有torchvision0.6版本,需要git下载,然后编译安装。

直接pip3下载是没有torchvision0.6以及0.7版本,需要git下载,然后编译安装。 如果git下载失败,可以使用码云将https://github.com/pytorch/vision导入,然后如图选择,选择完成后进行下载。(建议使用该步骤,亲测可行!!!吐血推荐!!!)

cd进入到目录中,git命令下载时修改了文件名称,为torchvision(码云默认下载为vision,无修改)cd路径读者自行判断。

 cd torchvision

 sudo python3 setup.py install

安装到最后需要pillow包,最后可能会下载失败。但是torchvision已经安装成功了,输入命令pip3 list可以看到。

然后pip3 install pillow安装pillow包即可,如果下载速度慢,可以加入-i加清华源下载。

5. 安装成功。

请查看https://blog.csdn.net/qq_37301003/article/details/107139218实时更新

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空