jetson xavier NX深度学习环境配置

news2024/11/15 8:48:43

文章目录

  • 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.coloradmin.cn/o/1244071.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

全网最全最有用的网络安全(超详细)学习路线!整理了一个月!

正文: 禁止废话,先看学习路线图; 在这个圈子技术门类中,工作岗位主要有以下三个方向: 安全研发安全研究:二进制方向安全研究:网络渗透方向 下面逐一说明一下。 第一个方向:安全研发…

线程面试题

让3个线程串行执行 1、线程循序执行Join,比如T2.join 表达当前线程需要等待t2执行完,才会执行。2、使用countDownlach ,定义2个countDow...,并且值都设置为1, 线程1执行完,调用一次countDow减1&#xff…

Springmvc实现增删改差

一、包结构 二、各层代码 (1)数据User public class User {private Integer id;private String userName;private String note;public User() {super();}public User(Integer i, String userName, String note) {super();this.id i;this.userName userName;this.note note;…

Spring Beans;Spring Bean的生命周期;spring Bean的作用域,spring处理线程并发问题

文章目录 Spring Beans请解释Spring Bean的生命周期解释Spring支持的几种bean的作用域Spring容器中的bean可以分为5个范围: Spring如何处理线程并发问题? 在现在的项目开发中经常使用到spring bean,那么来谈谈spring bean的生命周期&#xff…

微软发布最新.NET 8长期支持版本,云计算、AI应用支持再强化

11 月 15 日开始的为期三天的 .NET Conf 在线活动的开幕日上,.NET 8作为微软的开源跨平台开发平台正式发布。.NET 团队着重强调云、性能、全栈 Blazor、AI 和 .NET MAUI 是.NET 8的主要亮点。.NET团队在 .NET Conf 2023 [1]活动开幕式上表示:“通过这个版…

基于SSM抗疫爱心小栈APP-计算机毕设 附源码 54553

SSM抗疫爱心小栈APP 目 录 摘要 1 绪论 1.1 背景及意义 1.2研究现状 1.3ssm框架 1.4论文结构与章节安排 2 2 抗疫爱心小栈APP系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据增加流程 2.2.2 数据修改流程 2.2.3数据删除流程 2.3 系统功能分析 2.3.1功能性分…

成为AI产品经理——模型评估概述

目录 一、模型宣讲和评估的原因 二、模型宣讲 三、模型评估 1. 重要特征 ① 特征来源 ②特征意义 2.选择测试样本 3.模型性能和稳定性 一、模型宣讲和评估的原因 刘海丰老师提到他们在做一个金融AI产品未注重模型指标,过于注重业务指标,导致产生…

麻雀搜索优化算法MATLAB实现,SSA-BP网络

对于麻雀搜索算法的介绍,网上已经有不少资料了,这边公布SSA的matlab实现 下面展示SSA算法的核心代码以及详细注解 % 麻雀搜索算法函数定义 % 输入:种群大小(pop),最大迭代次数(Max_iter),搜索空间下界(lb)&#xff0c…

跨境电商必须要海外代理IP吗?盘点五大海外代理IP

相信跨境电商人近日都为了2023的跨境黑五旺季奋战,而2024也即将来临,对于跨境人的考验一波接着一波,根据Adobe Analytics的数据,2022年黑色星期五的销售额创下91.2亿美元新高,网络星期的销售额同样达到创纪录的113亿美…

宇宙工具箱:办公娱乐两不误堪称手机的百宝箱

宇宙工具箱 宇宙工具箱,提供大量实用工具,多种类型尽在其中,支持图片/视频处理、计算、查询、娱乐等多方内容,满足用户使用需求,超多工具直接使用。 获取资源 详细获取地址请点击 宇宙工具箱 功能特点 1、计算工具…

Py之PyPDF2:PyPDF2的简介、安装、使用方法之详细攻略

Py之PyPDF2:PyPDF2的简介、安装、使用方法之详细攻略 目录 PyPDF2的简介 PyPDF2的安装 PyPDF2的使用方法 1、基础用法 PyPDF2的简介 PyPDF2是一个免费的、开源的纯python PDF库,能够拆分、合并、裁剪和转换PDF文件的页面。它还可以为PDF文件添加自定…

HCIP-六、OSPF-2 综合实验

六、OSPF-2 综合实验 实验拓扑实验需求及解法1.设备名称和部分IP地址已配置2.所有设备运行OSPF,进程号为13.区域间路由汇总4.外部路由汇总5.下发默认路由6. 虚链路 实验拓扑 实验需求及解法 本实验模拟OSPF综合型网络,按照以下需求完成实验。 1.设备名…

【数据处理】 -- 【两分钟】了解【最好】的方式 -- 【正则表达式】

直接匹配; 普通字符 元匹配: . 任意单字符 r’表示单引号里字符为其特殊含义,比如.不是句号是匹配符的意思 *任意次数(换行结束) 一次及以上 {3,4}指定次数,至少3次,最多4次|{3}固定4次 [\d.]单个任意…

14 redis全量复制与部分复制

1、设置主服务器的地址和端口 首先是在从服务器设置需要同步的主服务器信息,包括机器IP, 端口。 主从复制的开启,完全是在从节点发起的。不需要我们在主节点做任何事情。 从节点开启主从复制,有3种方式 配置文件:在从服务器的配…

Android——资源IDnonFinalResIds和“Attribute value must be constant”错误

一、异常描述 通过资源ID引用资源提示错误 Attribute value must be constant 二、解决方案 在根目录下的文件 gradle.properties 中添加如下配置,然后Sync Project android.nonFinalResIdsfalse 三、问题原因 android.nonFinalResIds 是Android开发中一个用于解…

C语言——从键盘输人三角形的三个边长 a、b、c,求出三角形的面积。

从键盘输人三角形的三个边长 a、b、c,求出三角形的面积。求三角形的面积用公式areasqrt(s*(s-a)*(s-b)*(s-c)),其中 s1/2(a十bc)。注:要求对输人三角形的三个边长做出有效性判断。 #define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h> #include<math.h> int main…

JavaEE(SpringMVC)期末复习

文章目录 JavaEE期末复习一、单选题&#xff1a; JavaEE期末复习 一、单选题&#xff1a; 1.Spring的核⼼技术是&#xff08; A &#xff09;&#xff1f; A依赖注入 B.JdbcTmplate C.声明式事务 D.资源访问 Spring的核心技术包括依赖注入&#xff08;Dependency Injection&am…

微信小程序前端环境搭建

搭建微信小程序前端环境 申请小程序测试账号 访问路径 使用微信扫描二维码进行申请&#xff0c;申请成功之后&#xff0c;进入界面&#xff0c;获取小程序ID(AppID)和秘钥(AppSecret) 安装微信web开发者工具 访问路径 选择稳定开发的版本 需要在小程序的设置中将默认关闭…

Unity地面交互效果——6、地形动态顶点置换和曲面细分

回到目录 Unity置换贴图局部距离曲面细分 大家好&#xff0c;我是阿赵。   这篇文章是我无聊的时候做了一个demo&#xff0c;觉得挺有趣&#xff0c;于是就发上来。这里面包含了4个内容&#xff1a;置换贴图、顶点偏移、局部曲面细分&#xff0c;曲面细分按距离调整强度。 …

经营现金流转正,宝尊电商解构内容电商3.0时代长期价值

在过去的“黄金十年”里&#xff0c;货架电商、直播电商鱼贯而出&#xff0c;接力式地推动品牌增长。彼时&#xff0c;价格换市场、“以快打快”的打法足以满足品牌发展所需。 然而&#xff0c;随着流量红利消退&#xff0c;消费者愈发理性&#xff0c;品牌增长集体“失速”。…