jetson xavier NX深度学习环境配置

文章目录

  • jetson xavier NX深度学习环境配置
    • 1. SD卡系统烧录
      • 1.1 材料
      • 1.2 软件配置
      • 1.3 格式化SD卡
      • 1.4 系统镜像烧录
    • 2. 环境配置
      • 2.1 cuda环境配置
      • 2.2 安装依赖库
      • 2.3 安装python及依赖环境
      • 2.4 安装pytorch环境

jetson xavier NX深度学习环境配置

1. SD卡系统烧录

1.1 材料

  • SD 卡(64G)
  • 读卡器
  • jetson xavier NX
  • 原装充电器
  • 有线鼠标(USB)
  • 有线键盘(USB)
  • 显示屏(显示屏有一个就可以,大屏幕更加方便)
  • 笔记本电脑(Win-10)
  • WIFI网络环境(必备)

1.2 软件配置

Win32DiskImager/balenaEtcher(SD卡镜像烧录软件)

DiskGenius,SD Formter(SD卡格式化软件)

NX镜像文件,目前官网主流下载的操作系统为jeston 4.4 18.04版本、python3.6.9/2.7
本文所使用的操作系统为[jeston 5.0 20.04](Jetson 下载中心 | NVIDIA 开发者) 、 python3.8 (推荐)
在这里插入图片描述

1.3 格式化SD卡

首先要准备一张SD卡,将SD卡插入电脑或使用读卡器插入电脑,按照以下顺序进行操作。

  • 下载,安装和启动适用于Win的sd卡格式化程序SD Formatter。
  • select card选择sd卡驱动器 对应的卷标
  • 选择“快速格式”
  • 将“卷标”留空 5
  • 单击“格式”开始格式化,并在警告对话框中单击“是”
  • 格式化以后sd卡就可以进行下一步的镜像刷写。

1.4 系统镜像烧录

  • 打开balenEtcher

  • 烧录系统,等待完成
    在这里插入图片描述
    SD卡插入,上电启动。

2. 环境配置

ssh 界面

2.1 cuda环境配置

jetson pack 5.0.2 上面配置的cuda11包括 cuda11.4

vim ~/.bashrc

添加如下:

export CUBA_HOME=/usr/local/cuda-11.4
export LD_LIBRARY_PATH=/usr/local/cuda-11.4/lib64:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-11.4/bin:$PATH
source ~/.bashrc
sudo apt-get install libfreeimage3 libfreeimage-dev
cd /usr/src/cudnn_samples_v8/mnistCUDNN
sudo make 
./mnistCUDNN

在这里插入图片描述
在这里插入图片描述

2.2 安装依赖库

sudo apt-get install python3-pip libopenblas-base libopenmpi-dev libjpeg-dev zlib1g-dev
protobuf-compiler libprotoc-dev -y
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-
serial-dev protobuf-compiler autoconf python3-dev python3-setuptools unzip python-dev
libopenblas-dev liblapack-dev libatlas-base-dev libblas-dev libxml2-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev python3-matplotlib libgeos-dev -y

2.3 安装python及依赖环境

python3 -m pip install -U pip -i https://pypi.tuna.tsinghua.edu.cn/simple

或者

[anaconda下载地址](Index of / (anaconda.com))

Linux安装python(conda版本)_linux conda安装博客)

conda activate 
conda activate base 
pip install numpy==1.19.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install opencv_python==4.5.3.56 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install opencv_contrib_python==4.5.3.56 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pytools -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pycuda -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install onnx onnxruntime -i https://pypi.tuna.tsinghua.edu.cn/simple

2.4 安装pytorch环境

sudo apt-get -y update; 
sudo apt-get -y install autoconf bc build-essential g++-8 gcc-8 clang-8 lld-8 gettext-base gfortran-8 iputils-ping libbz2-dev libc++-dev libcgal-dev libffi-dev libfreetype6-dev libhdf5-dev libjpeg-dev liblzma-dev libncurses5-dev libncursesw5-dev libpng-dev libreadline-dev libssl-dev libsqlite3-dev libxml2-dev libxslt-dev locales moreutils openssl python-openssl rsync scons python3-pip libopenblas-dev;
python3 -m pip install --upgrade pip
python3 -m pip install aiohttp numpy=='1.19.4' scipy=='1.5.3'
export "LD_LIBRARY_PATH=/usr/lib/llvm-8/lib:$LD_LIBRARY_PATH"
python3 -m pip install --upgrade protobuf
python3 -m pip install --no-cache $TORCH_INSTALL

在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/212259.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python opencv 放射变换和图像缩放-实现图像平移旋转缩放

python opencv 放射变换和图像缩放-实现图像平移旋转缩放 我们实现这次实验主要用到cv2.resize和cv2.warpAffine cv2.warpAffine主要是传入一个图像矩阵,一个M矩阵,输出一个dst结果矩阵,计算公式如下: cv2.resize则主要使用fx&…

CCF CSP认证 历年题目自练Day49

题目一 此题用暴力枚举做过(80分)现如今终于用二维前缀和做到满分。 试题编号: 202309-2 试题名称: 坐标变换(其二) 时间限制: 2.0s 内存限制: 512.0MB 问题描述: 问题…

内建组件和模块

讨论 Vue.js 中几个非常重要的内建组件和模块,例如 KeepAlive 组件、Teleport 组件、Transition 组件等,它们都需要渲染器级别的底层支持。另外,这些内建组件所带来的能力,对开发者而言非常重要且实用,理解它们的工作原…

计算机基础知识57

前后端数据传输的编码格式(contentType) # 我们只研究post请求方式的编码格式: get请求方式没有编码格式-- index?useranme&password get请求方式没有请求体,参数直接在url地址的后面拼接着 # 有哪些方式可以提交post请求:f…

《山水间的家》第二季收官,国台酒业解锁中国式浪漫

执笔 | 洪大大 编辑 | 萧 萧 近日,由国台酒特别支持的大型文旅探访节目《山水间的家》第二季在总台央视综合频道(CCTV-1)正式收官。 第二季节目以家庭为视角切入,先后走进江苏、四川、重庆、江西、湖北、贵州、浙江等地24个特色…

java项目之网络在线考试系统(ssm)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于ssm的网络在线考试系统。项目源码以及部署相关请联系风歌,文末附上联系信息 。 项目简介: (1)登录…

关于禅道的安装配置以及项目管理、团队协同工作

目录 一、禅道是什么? 二、特点和功能 三、安装禅道 3.1 下载官网 3.2 版本考虑 3.3 禅道使用手册参考 3.4 Windows端安装禅道 四、启动禅道 4.1 访问禅道 四、禅道部分功能的使用 4.1 添加项目集 4.2 启动/关闭项目 4.3 项目计划仪表盘/阶段目标/研发…

java.util.HashMap cannot be castto org.imeta.orm.base.BizObject

if(null !biz.get("headParallel")){biz.set("headParallel", new BizObject(biz.get("headParallel"))); } 类型给他转换一下930bip旗舰版

2023最全的Web自动化测试介绍

做测试的同学们都了解,做Web自动化,我们主要用Selenium或者是QTP。 有的人可能就会说,我没这个Java基础,没有Selenium基础,能行吗?测试虽然属于计算机行业,但其实并不需要太深入的编程知识&…

12个最佳WordPress投票插件

您是否正在为您的网站寻找WordPress投票插件? WordPress投票插件可让您轻松地在您的网站上进行民意调查,用户可以投票。这是在收集见解的同时建立用户参与度的有效策略。 在本文中,我们精心挑选了最好的WordPress投票插件,可帮助…

MySQL索引事务基础

目录 1. 索引 1.1索引的概念 1.2索引的特点 1.3 索引的使用场景 1.4索引的使用 1.4.1查看索引 1.4.2创建索引 1.4.3删除索引 1.5索引保存的数据结构 2.事务 2.1经典例子 2.2事务的概念 2.3事务的使用 2.4事务的4个核心特性 2.5事务的并发问题 2.5.1脏读 2.5.2不可…

java--static的应用知识:代码块

1.代码块概述 代码块是类的5大成分之一(成员变量、构造器、方法、代码块、内部类) 2.代码块分为两种: 2.1.静态代码块: ①格式:static{ } ②特点:类加载时自动执行,由于类只会加载一次,所以静态代码块…