许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  NVIDIA Jetson Xavier NX安装TensorFlow指南

NVIDIA Jetson Xavier NX安装TensorFlow指南

阅读数 7
点赞 0
article_banner

一 拿到板子,查看jetpack版本

head -n 1 /etc/nv_tegra_release

二 安装 anaconda  替代品,miniforge

提示: 个人感觉miniforge用起来和anaconda没什么区别
NVIDIA Jetson Xavier 使用的aarch64架构是没法使用anaconda的,虽然可以自己编译,但是conda指令是没法编译到aarch64架构上运行的。不过有替代品,名字是miniforge。 miniforge与miniconda的区别在于miniforge的下载通道是conda-forge miniforge的github地址:https://github.com/conda-forge/miniforge miniforge的.sh release下载地址:https://github.com/conda-forge/miniforge/releases

安装miniforge

sh Miniforge-pypy3-4.8.3-4-Linux-aarch64.sh

miniforge创建 虚拟环境  

conda create -n second python=3.6

注意: 可能执行命令的过程中会提示失败,这是由于权限不够,这时候可以使用下面的指令

  • sudo conda create -n spinningup python=3.6
  • 这时候可能会提示sudo: conda: command not found,这是由于编译sudo的时候加入了–with-secure-path 选项。此问题有2种解决方案。
  • 方案1: (临时)每次在使用sudo命令的时候使用:sudo env "PATH=$PATH" conda create -n second python=3.6
  • 方案2: (永久)在环境配置文件里加一个alias,首先编辑vim ~/.bashrc,添加如下内容:alias sudo="sudo env PATH=$PATH",最后执行source ~/.bashrc使新配置的内容生效。

三 在虚拟环境中安装环境

根据上面检测的jetpack版本,查看nvida官方教程安装相应版本。

https://forums.developer.nvidia.com/t/official-tensorflow-for-jetson-agx-xavier/65523

我的板子的jetpack版本是4.3,按照下面安装步骤。 JP_VERSION是你jetpack版本,我是4.3,就写43

Python 3.6+JetPack4.3 sudo apt-get install libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-devsudo apt-get install python3-pipsudo pip3 install -U pipsudo pip3 install -U numpy grpcio absl-py py-cpuinfo psutil portpicker six mock requests gast h5py astor termcolor protobuf keras-applications keras-preprocessing wrapt google-pasta# TF-2.x$ sudo pip3 install --pre --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v43 tensorflow-gpu==2.0.0+nv20.1# TF-1.15$ sudo pip3 install --pre --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v43 tensorflow==1.15.2+nv20.3

注意:安装h5py可能出错,执行 sudo apt-get install python3-h5py

参考:

miniforge:https://blog.csdn.net/abc13526222160/article/details/106710163?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight

tensorflow-gpu:https://blog.csdn.net/CCCCXXXXGGGG/article/details/104140608

DeepStream5.0:https://blog.csdn.net/zbb297918657/article/details/106405651/

显卡:https://blog.csdn.net/zong596568821xp/article/details/105966383

opencv:https://blog.csdn.net/abc13526222160/article/details/107200161?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight

NVIDIA Jetson Xavier NX 实现官方Jeston- inference  深度学习样例

https://blog.csdn.net/zbb297918657/article/details/106432773?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

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

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空