NVIDIA Jetson Xavier NX 相关组件安装

2023-05-16

一、刷机预装组件版本检查

我的NX开发板的刷机版本为Jetpack4.4.0
1、驱动版本:head -n 1 /etc/nv_tegra_release在这里插入图片描述
2、内核版本:uname -r
在这里插入图片描述
3、操作系统:lsb_release -i -r
在这里插入图片描述
4、CUDA版本:nvcc -V
在这里插入图片描述
5、cuDNN版本:dpkg -l libcudnn8
在这里插入图片描述
6、opencv版本:dpkg -l libopencv
在这里插入图片描述
7、Tensorrt版本: dpkg -l tensorrt
在这里插入图片描述

二、换源

添加国内清华源,首先备份原本的source.list文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak    #为防止误操作后无法恢复,先备份原文件sources.list
sudo gedit /etc/apt/sources.list 

然后删除所有内容,复制下列内容到到sources.list后保存

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe

之后打开终端输入

sudo apt-get update

完成!
一定要注意处理器是aarch64架构的Ubuntu 18.04.2 LTS系统类型的,要使用与之匹配的源 。

三、安装pip3

NX开发套件中预装的python版本为2.7,但由于现在深度学习用到的更多的版本为python3,所以在这里我安装了python3,直接终端输入

sudo apt-get install python3-pip python3-dev

在这里插入图片描述
接着将pip升级为最新版

python3 -m pip install --upgrade pip  #升级pip

在这里插入图片描述

四、安装远程桌面控制软件NoMachine

NoMachine是一款不错的远程桌面控制软件,该工具简单,易用,尤其是在低带宽、慢速率的网络环境下工作性能良好,允许用户从另一台计算机访问和控制远程的Windows,Linux PC或Mac电脑,实现工作或娱乐等操作。
软件下载地址:https://www.nomachine.com/
进入之后,会自动检测当前主机的版本,选择download下载最新版。注意NX开发板要选择对应的NoMachine for ARM版
在这里插入图片描述
由于某些原因,可能会下载很慢,还会出现中断,特贴出我辛苦下载下来版本
win10版链接:https://download.csdn.net/download/zbb297918657/12470118
NX开发板对应的版本:https://download.csdn.net/download/zbb297918657/12470092
下载好后,安装非常简单,可以参考其他安装教程

五、安装Jetson-stats管理工具

使用Jetson Xavier NX的时候需要查看cpu 电源,gpu的使用 频率和调度等情况,简单的top 命令已经不能满足需求了,有一款软件 jetson-stats ,它相当于主机端使用nvidia-smi来查看显卡使用情况一样,可以完成NX板卡上述资源消耗的使用情况。
在pip配置好的情况下,直接在终端pip3安装

pip3 install jetson-stats

安装好后输入

jtop

查看NX开发套件的各项资源使用情况,按 q 结束退出
在这里插入图片描述

NEXT:NVIDIA Jetson Xavier NX 深度学习相关组件安装

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NVIDIA Jetson Xavier NX 相关组件安装 的相关文章

  • Arduino学习篇 FreeRtos的使用

    ESP32 Arduino中的FreeRTOS使用 在platformio中不需要引入FreeRTOS的头文件 xff0c 直接可用 FreeRTOS使用第一步 xff1a 任务的创建与删除 下面的代码启用了两个任务 xff0c 并且在执行
  • 创建Ubuntu18.04的工作空间、环境变量与增强功能

    一 编译环境变量 在主目录旁显示隐藏文件 xff0c 找到 bashc文件打开来 在最后面加上以下几句代码 source opt ros melodic setup bash source catkin ws devel setup bas
  • Linux内核下gitee的使用

    一 什么是git git是一个开源的分布式版本控制系统 xff0c 用于敏捷高效地处理任何或小或大的项目 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件 Git 与常用的版本控
  • c++ 中 char 与 string 之间的相互转换问题

    首先必须了解 xff0c string可以被看成是以字符为元素的一种容器 字符构成序列 xff08 字符串 xff09 有时候在字符序列中进行遍历 xff0c 标准的string类提供了STL容器接口 具有一些成员函数比如begin end
  • 四旋翼 PID 控制

    文章目录 一 PID 原理二 四旋翼串级双闭环 PID 控制1 外环2 内环 一 PID 原理 偏差控制 xff0c 利用目标值 xff08 期望值 xff09 与实际测量值构成的偏差 xff08 误差 xff09 对被控对象进行线性的控制
  • 串口输出乱码问题的解决方法汇总(持续更新):

    平时工作中程序员在调试时总会用到串口打印数据以及一些标志位查看程序是否出现问题 但是在使用时总会遇到各种各样的问题 xff0c 最常见的就是输出乱码问题 xff08 指的是有收到数据但数据显示的是一堆不认识的汉字或字符 xff09 xff0
  • 无人机运动学控制中的坐标系,及惯性坐标系与机体坐标系之间的矩阵转换 欧拉角

    一 无人机控制中的坐标系 无人机运动学中 xff0c 有三种需要了解的坐标系 1 1 地球中心坐标系 xff08 ECEF xff09 地球中心坐标系 xff0c 即坐标系原点位于地心 X轴通过格林尼治线和赤道线的交点 xff0c 正方向为
  • 关于如何用Cmake配置opencv C++环境

    基于 opencv3 4 6 在vs 2017 中的实现 首先百度搜搜并安装opencv3 4 6 下载链接 xff1a https nchc dl sourceforge net project opencvlibrary 3 4 6 o
  • cmake(六)Cmake添加工程子目录

    重点 xff1a 39 cmake3 39 和 39 make 39 命令 39 输出 39 的 39 深刻解读 39 备注 xff1a 当前阶段暂时不使用 39 IDE 39 工具 先 39 熟悉各指令 39 一 ADD SUBDIREC
  • 【笔记】从零开始制作自己的Pascal VOC数据集

    1 Pascal VOC 数据集简介 1 1 概要 图像分类和目标检测顶会论文的实验部分总是可以看到基于Pascal VOC数据集的算法结果分析 xff0c 它为图像分类 目标检测和图像分割都提供了优秀的数据支撑 xff0c 2005年到2
  • 使用Visual Studio 2022运行C++代码

    使用Visual Studio 2022运行C 43 43 代码 1 打开VS 2022 xff0c 创建新项目 2 安装多个工具和功能 3 选中 使用C 43 43 的桌面开发 和 通用Windows平台开发 xff0c 点击修改 xff
  • Cmake系列(三) 在 CMakeLists.txt 引入第三方so库

    将 so 库和头文件拷贝到对应的目录 app src main jniLibs arm libxxx so 修改 CMakeLists txt 文件 第三方so库 这里和之前在第二步中介绍的创建一个新的原生库类似 xff0c 区别在于最后一
  • git checkout 命令详解

    在日常的git操作中 xff0c git checkout 检出 xff0c 是我们的常用命令 最为常用的两种情形是创建分支和切换分支 在下面的命令中 xff0c 使用了一些简写 xff0c 在这里说明一下 xff1a git st git
  • 对简单字符串的排序整理(简单的2种方法)

    一 用sort对字符串排序 1 sort可以对string排序 我在做题的时候发现我用sort对string排序的语句判错 我最开始写的代码是 string s cin gt gt s int len 61 s length sort s
  • python的print输出如何不换行

    在python的中使用的print函数 xff0c 如果只是输出内容 xff08 包括整型数 xff0c 浮点型 xff0c 字符串等 xff09 xff0c 那么在这一行语句结束之后 xff0c print会自动换行 span class
  • 将.py文件转化为.exe文件

    将 py文件转化为 exe文件首先需要第三方库 pyinstaller 1 如果没有安装pyinstaller xff0c 则在命令提示符输入 pip installer pyinstaller 如果已安装 xff0c 则会显示 表示这几个
  • Java中的类(基础详解)

    文章目录 可以有多个类 xff0c 但只能有一个public类类 61 字段 43 方法类的构造函数我们没写构造函数的时候如果我们自己写了构造函数构造函数中 this 的使用 类的修饰符 控制符第一类 xff1a 61 61 访问修饰符 6
  • 【数据结构】 二叉树基础详解(C++)

    文章目录 树的定义树的基本术语树的表示二叉树的定义二叉树有5种基本形式二叉树的特殊形式 二叉树的重要性质二叉树的操作4种遍历方式和代码 xff08 为了方便大家学习 xff0c 可以直接运行 xff09 二叉树的经典题目1 对称二叉树2 相
  • B2097 最长平台 【入门】

    白细胞计数 题目描述 医院采样了某临床病例治疗期间的白细胞数量样本 n n n 份 xff0c 用于分析某种新抗生素对该病例的治疗效果 为了降低分析误差 xff0c 要先从这 n n n
  • B2092 开关灯 【入门】

    原题链接 开关灯 开关灯 题目描述 假设有 N N N 盏灯 xff08 N N N 为不大于

随机推荐