资讯 小学 初中 高中 语言 会计职称 学历提升 法考 计算机考试 医护考试 建工考试 教育百科
栏目分类:
子分类:
返回
空麓网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
空麓网 > 计算机考试 > 软件开发 > 后端开发 > Python

Nvidia Jetson Orin NX(二)配置环境

Python 更新时间: 发布时间: 计算机考试归档 最新发布

Nvidia Jetson Orin NX(二)配置环境

前言

上一期讨论了一下orin nx装系统,这期水一下如何配置系统环境。

一、cuda安装

先换源,我换的是清华源。首先先复制一下这个文件,之后开始执行下面代码。

sudo gedit /etc/apt/sources.list

之后把里面内容改成下面清华源

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse# # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main restricted universe multiversedeb http://ports.ubuntu.com/ubuntu-ports/ focal-security main restricted universe multiverse# deb-src http://ports.ubuntu.com/ubuntu-ports/ focal-security main restricted universe multiverse# 预发布软件源,不建议启用# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-proposed main restricted universe multiverse# # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-proposed main restricted universe multiverse

顺便给一下清华源的链接ubuntu-ports | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

sudo apt-get updatesudo apt dist-upgrade

之后sudo reboot重启一下,运行。装jetpack大概要一小时左右吧,很慢

sudo apt install nvidia-jetpack

 运行完之后更改bashrc

sudo gedit ~/.bashrc

在后面添加

export PATH=/usr/local/cuda/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATHexport CUDA_ROOT=/usr/local/cuda

保存退出后

source ~/.bashrc

此时,打开终端运行nvcc可以看到

 此时cuda、tensorrt、opencv等包就都自己安装完成了。

二、torch、torchvision安装

安装torch就很简单了,点开桌面jetson zoo,找到pytorch之后下载python3.8 jetpack5.1那个v2.0.0版本的。

安装给的教程依次执行

sudo apt-get install libopenblas-base libopenmpi-dev libomp-dev python3-pippip3 install Cythonpip3 install numpy

之后找到下载torch的那个目录,执行

pip3 install torch-2***********.whl

此时pytorch已经装完了,之后开始装torchvision。先执行下面代码

sudo apt-get install libjpeg-dev zlib1g-dev libpython3-dev libavcodec-dev libavformat-dev libswscale-dev libopenblas-base libopenmpi-dev  libopenblas-dev -y

之后去下面这个网站下载torchvision

https://download.pytorch.org/whl/torchvision/

下载0.15.1xxxxxxxx.aarch64.whl

​​​​​​​

 

之后再下载文件夹目录下执行

pip3 install torchvision****************.whl

这样安装会比编译快很多。

转载请注明:文章转载自 http://www.konglu.com/
本文地址:http://www.konglu.com/it/1098088.html
免责声明:

我们致力于保护作者版权,注重分享,被刊用文章【Nvidia Jetson Orin NX(二)配置环境】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2023 成都空麓科技有限公司

ICP备案号:蜀ICP备2023000828号-2