国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝

這篇具有很好參考價值的文章主要介紹了Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

安裝虛擬機和Ubuntu18.04環(huán)境

這兩步比較簡單,所以略了。虛擬機的配置需要注意硬盤空間大一點,至少40G。

安裝sdk-manager

NVIDIA SDK Manager下載地址:https://developer.nvidia.com/drive/sdk-manager
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝

sudo dpkg -i sdkmanager_1.9.0-10816_amd64.deb

Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
直接執(zhí)行會報缺少依賴的問題,然后執(zhí)行命令:

sudo apt --fix-broken install

安裝依賴。等待依賴安裝完成。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝

依賴安裝完成后再次執(zhí)行安裝sdk的命令。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝

Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
到這里sdk-manager安裝完成了。

NX燒錄系統(tǒng)

將第二個針和第三個針鏈接,然后將板子上Micro USB通過數(shù)據(jù)線和電腦鏈接,插入電源線。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
打開sdk-manager,輸入賬號和密碼登陸。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
彈出對話框,選擇Yes,然后點擊OK。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
進入主頁面,可以看到,NX已經(jīng)鏈接上了。然后只勾選Linux這一欄,安裝JetPack。這是個下拉框,可以選擇不同的版本,我直接選擇最新版本。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
然后,只勾選Jetson Linux,因為板子只有16G的空間,只能夠安裝系統(tǒng)的。按照下圖選擇好后,就可以進入下一步了。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
接下來就是下載Jetson OS 然后開始燒錄系統(tǒng)。

Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
第一次燒錄,正常情況下都可以順利完成,我這張圖是二次燒錄時出現(xiàn)的。下面會介紹第二次燒錄時應(yīng)該怎么做。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝

燒錄完成后,就可以將鏈接第二針腳和第三針腳的線取下來了。

Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
等待燒錄完成后,鏈接顯示器開機并配置環(huán)境。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
選擇復(fù)選框,然后點擊Continue
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
選擇中文簡體,不喜歡中文的,可以默認(rèn)選擇英文。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
鍵盤布局選擇英文,然后點擊繼續(xù)
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
設(shè)置用戶名和密碼。完成后點擊繼續(xù)。系統(tǒng)配置過程和安裝Ubuntu系統(tǒng)是一樣的,沒有特別的設(shè)置。
輸入下面的命令查看Jetpack的版本。

sudo apt-cache show nvidia-jetpack

將系統(tǒng)遷移到SSD

接下來將系統(tǒng)遷移到SSD,NX只有16G的空間,只能安裝個系統(tǒng),其他的就別想了。遷移到SSD上才能發(fā)揮出作用。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
如果沒有安裝SSD,先斷電安裝,然后點擊Disks。

Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
選擇Format Disk格式化硬盤。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
點擊Format.

Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
點擊Format.Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
點擊+符號,將硬盤掛載到系統(tǒng)。

Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
調(diào)整硬盤大小。默認(rèn)128G。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
輸入SSD硬盤的名字,比如“SSD”。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
然后,點擊Create。創(chuàng)建硬盤分區(qū)。如下圖:
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝

接下來,打開命令行,然后輸入:

git clone  https://github.com/jetsonhacks/rootOnNVMe.git

下載完成后,可以看到如下幾個文件。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
然后 進入 rootOnNVMe, 執(zhí)行copy-rootfs-ssd.sh腳本。
開始將系統(tǒng)復(fù)制到SSD,等待復(fù)制完成后。
執(zhí)行./setup-service.sh腳本。
然后重啟就可以從SSD啟動系統(tǒng)了。

安裝CUDA

這里有兩種方法。第一種通過bootFromExternalStorage安裝。第二種使用sdk-manager安裝。

bootFromExternalStorage安裝

從Github獲取bootFromExternalStorage,鏈接:https://github.com/jetsonhacks/bootFromExternalStorage,執(zhí)行命令:

git clone https://github.com/jetsonhacks/bootFromExternalStorage.git

給bootFromExternalStorage賦權(quán)限

sudo chmod -R 777 bootFromExternalStorage

運行腳本

cd bootFromExternalStorage
./install_jetson_default_packages.sh

Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
然后就開始下載jetpack的默認(rèn)配置環(huán)境,里面包括CUDA和cuDNN等。

sdk-manager安裝

這個安裝可前面安裝JetPack系統(tǒng)操作類似,然后將板子上Micro USB通過數(shù)據(jù)線和電腦鏈接。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
然后將Jetson SDk全選,然后轉(zhuǎn)到第三步,下載這些軟件并安裝。等待完成后就可以配置CUDA的環(huán)境變量了。

配置CUDA環(huán)境變量

安裝完成后,輸入ncvv -V,發(fā)現(xiàn)并不能讀取CUDA的版本,這是因為環(huán)境變量還沒有配置
輸入gedit ~/.bashrc命令打開文件,在文件結(jié)尾輸入以下語句,保存。

export PATH=/usr/local/cuda-10.2/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

更新環(huán)境變量配置

source ~/.bashrc

然后再輸入nvcc -V,就可以看到CUDA的版本信息了。

配置cuDNN

雖然安裝了cuDNN,但沒有將對應(yīng)的頭文件、庫文件放到cuda目錄。cuDNN的頭文件在:/usr/include,庫文件位于:/usr/lib/aarch64-linux-gnu。將頭文件與庫文件復(fù)制到cuda目錄下:

cd /usr/include && sudo cp cudnn.h /usr/local/cuda/include
cd /usr/lib/aarch64-linux-gnu && sudo cp libcudnn* /usr/local/cuda/lib64

修改文件權(quán)限,修改復(fù)制完的頭文件與庫文件的權(quán)限,所有用戶都可讀,可寫,可執(zhí)行:

sudo chmod 777 /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
重新鏈接

cd /usr/local/cuda/lib64

sudo ln -sf libcudnn.so.8.4.0 libcudnn.so.8

sudo ln -sf libcudnn_ops_train.so.8.4.0 libcudnn_ops_train.so.8

sudo ln -sf libcudnn_ops_infer.so.8.4.0 libcudnn_ops_infer.so.8

sudo ln -sf libcudnn_adv_infer.so.8.4.0 libcudnn_adv_infer.so.8

sudo ln -sf libcudnn_cnn_infer.so.8.4.0 libcudnn_cnn_infer.so.8

sudo ln -sf libcudnn_cnn_train.so.8.4.0 libcudnn_cnn_train.so.8

sudo ln -sf libcudnn_adv_train.so.8.4.0 libcudnn_adv_train.so.8
sudo ldconfig

測試cuDNN

sudo cp -r /usr/src/cudnn_samples_v8/ ~/
cd ~/cudnn_samples_v8/mnistCUDNN
sudo chmod 777 ~/cudnn_samples_v8
sudo make clean && sudo make
./mnistCUDNN

如果配置成功 測試完成后會顯示:“Test passed!”。

安裝pytorch

pytorch版本不能隨意安裝,必須安裝英偉達編譯的好的庫文件,鏈接:https://forums.developer.nvidia.com/t/pytorch-for-jetson/72048。
選擇對應(yīng)jetpack版本的pytorch文件。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
我的是5.0.2的,所以可以選擇1.12.0版本的pytorch。點擊鏈接然后下載。
等待下載完成后,執(zhí)行

pip install torch-1.12.0a0+2c916ef.nv22.3-cp38-cp38-linux_aarch64.whl 

安裝whl文件。

安裝vision torchvision

執(zhí)行命令:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libjpeg-dev zlib1g-dev libpython3-dev libavcodec-dev libavformat-dev libswscale-dev 

下圖是vision torchvision和pytorch的對應(yīng)表
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
v1.12.0版本的pytorch對應(yīng)v0.13.0版本的vision torchvision,所以執(zhí)行命令:

git clone --branch  v0.13.0 https://github.com/pytorch/vision torchvision

獲取vision torchvision,然后執(zhí)行下面的命令安裝

 python setup.py install --user 

安裝jtop工具

# 安裝pip3
sudo apt install python3-pip

# 安裝Jtop工具
sudo -H pip3 install -U jetson-stats
# 啟動jtop
sudo jtop

Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
點擊INFOJetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
可以看到 CUDA、cdDNN、TensorRT的版本。

TensorRT 狀態(tài)查詢

dpkg -l | grep nvinfer

Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝

安裝ONNX

sudo apt-get install protobuf-compiler libprotoc-dev
pip install onnx

安裝python的TensorRT

下載TensorRT,鏈接:https://developer.nvidia.com/nvidia-tensorrt-8x-download
選擇Arm版本的TensorRT
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
在下載欄中可以看到TensorRT的具體版本,這個版本和板子的上的TensorRT板子一致。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
下載完成后,解壓文件,然后在python文件夾中找到對應(yīng)的版本。
Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝
將其復(fù)制到板子上安裝。文章來源地址http://www.zghlxwxcb.cn/news/detail-436026.html

到了這里,關(guān)于Jetson NX系統(tǒng)燒錄以及CUDA、cudnn、pytorch等環(huán)境的安裝的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 最新版本的Anaconda環(huán)境配置、Cuda、cuDNN以及pytorch環(huán)境一鍵式配置流程

    最新版本的Anaconda環(huán)境配置、Cuda、cuDNN以及pytorch環(huán)境一鍵式配置流程

    本教程是最新的深度學(xué)習(xí)入門環(huán)境配置教程,跟著本教程可以幫你解決入門深度學(xué)習(xí)之前的環(huán)境配置問題。同時,本教程拒絕瑣碎,大部分以圖例形式進行教程。這里我們安裝的都是最新版本~ 1.1 下載 首先,進入Aanconda下載地址:https://www.anaconda.com/download/ 如果嫌下載慢的話,

    2024年02月13日
    瀏覽(96)
  • 【Jetson Orin NX 開發(fā)板燒錄啟動系統(tǒng)】

    【Jetson Orin NX 開發(fā)板燒錄啟動系統(tǒng)】

    @英偉達Jetson Orin NX 開發(fā)板上市有一段時間了,其中16G套件能提供100TOPS算力,性能是上一代Jetson Xavier NX 的 5 倍。其啟動系統(tǒng)安裝于之前Jetpack SD 燒錄完全不同,在這里做一個簡單系統(tǒng)安裝的介紹,希望能幫助有需要的朋友 除了開發(fā)板,這一代支持使用NVMe固態(tài)硬盤作為存儲介

    2024年02月14日
    瀏覽(53)
  • Jetson Xavier NX 備份與燒錄固態(tài)系統(tǒng)

    Jetson Xavier NX 備份與燒錄固態(tài)系統(tǒng)

    目錄 1??需要的硬件 2??需要安裝在ubuntu上的軟件 2.1??安裝gparted 2.2??安裝nvidia官方燒錄包 2.2.1??下載 2.2.2??配置 3??備份系統(tǒng) 4??燒入系統(tǒng) 5??我遇到過的問題 5.1??燒錄過程中卡在某個地方不動 5.2??Fail to verify Stage25ignature SHA2 像是 nx,nx附帶的固態(tài)硬盤,顯示器 這些

    2024年02月10日
    瀏覽(24)
  • Jetson Xavier NX系統(tǒng)燒錄(使用NVIDIA SDK Manager)

    Jetson Xavier NX系統(tǒng)燒錄(使用NVIDIA SDK Manager)

    目錄 一、在host主機下安裝NVIDIA SDK Manager 二、安裝系統(tǒng)鏡像 三、設(shè)置SSD為系統(tǒng)啟動項 四、安裝CUDA等環(huán)境的包 注意:本文使用的是國產(chǎn)開發(fā)套件,不支持SD卡鏡像文件燒錄。 1.安裝地址https://developer.nvidia.com/nvidia-sdk-manager,下載deb安裝包,雙擊安裝即可。 對host主機的要求如下

    2024年02月13日
    瀏覽(57)
  • Jetson Orin NX上手使用(Linux系統(tǒng)的配置&Jetpack的燒錄)

    Jetson Orin NX上手使用(Linux系統(tǒng)的配置&Jetpack的燒錄)

    長文預(yù)警 本篇為完整過程記錄 有特定需求可以跳轉(zhuǎn)對應(yīng)位置查看 先介紹手上拿到的orin nx模塊:Jetson Orin NX 16GB 100TOPS的算力聽起來頂呱呱 摸過一些jetson系列套件的我拿到手自信開搞……然后就自閉了 他好像跟以前的不是一個路子?。ㄒ郧懊^的有nano nx tx1 tx2) 遂上網(wǎng)搜索

    2024年02月06日
    瀏覽(447)
  • 【AI】AI入門之Nvidia Jetson平臺(二)- Xavier NX系統(tǒng)燒錄

    【AI】AI入門之Nvidia Jetson平臺(二)- Xavier NX系統(tǒng)燒錄

    目錄 一.?flash.sh 腳本燒錄 二.?直接燒錄NVME 2.1?SDKManger燒錄 三. 系統(tǒng)從固態(tài)硬盤啟動 ???????3.1?設(shè)置硬盤格式 ???????3.2?設(shè)置文件系統(tǒng)從固態(tài)硬盤加載 ???????四.?文件傳輸設(shè)置 ???????五.?遠程桌面 六. 系統(tǒng)拷貝克隆 ??????????

    2024年01月23日
    瀏覽(26)
  • 【玩轉(zhuǎn)Jetson TX2 NX】(二)TX2 NX刷機+燒錄系統(tǒng)和SDK(詳細(xì)教程+錯誤解決)

    【玩轉(zhuǎn)Jetson TX2 NX】(二)TX2 NX刷機+燒錄系統(tǒng)和SDK(詳細(xì)教程+錯誤解決)

    Jetson TX2 NX 刷機需要Ubuntu系統(tǒng)電腦,本文直接在安裝虛擬機的筆記本電腦進行: 【玩轉(zhuǎn)Jetson TX2 NX】(一)win10安裝VMware14 Workstation Pro創(chuàng)建Ubuntu18.04虛擬環(huán)境(詳細(xì)教程+錯誤解決) 跳線帽連接到 FC REC 和 GND 引腳,Jetson TX2 NX 進入系統(tǒng) REC 刷機模式,如圖所示: 連接線路,將 HDM

    2024年02月03日
    瀏覽(27)
  • Windows 系統(tǒng)從零配置 Python 環(huán)境,安裝CUDA、CUDNN、PyTorch 詳細(xì)教程

    Windows 系統(tǒng)從零配置 Python 環(huán)境,安裝CUDA、CUDNN、PyTorch 詳細(xì)教程

    進入anaconda官網(wǎng):https://www.anaconda.com/ 點擊 download 下載文件,我這里是 Anaconda3-2022.10-Windows-x86_64.exe (后續(xù)更新版本exe文件會有差別) 下載后打開 .exe 文件下載 anaconda: 選擇安裝路徑(用默認(rèn)的路徑也可以): 這里兩個都選: 然后安裝就可以了。 打開 cmd,輸入 conda(如果是

    2024年02月03日
    瀏覽(18)
  • Jetson Orin NX上手使用(Linux系統(tǒng)的配置&Jetpack的燒錄&鏡像的備份恢復(fù))

    Jetson Orin NX上手使用(Linux系統(tǒng)的配置&Jetpack的燒錄&鏡像的備份恢復(fù))

    長文預(yù)警 本篇為完整過程記錄 有特定需求可以跳轉(zhuǎn)對應(yīng)位置查看 先介紹手上拿到的orin nx模塊:Jetson Orin NX 16GB 100TOPS的算力聽起來頂呱呱 摸過一些jetson系列套件的我拿到手自信開搞……然后就自閉了 他好像跟以前的不是一個路子?。ㄒ郧懊^的有nano nx tx1 tx2) 遂上網(wǎng)搜索

    2024年02月09日
    瀏覽(18)
  • jetson nx目標(biāo)檢測環(huán)境配置遇到的一萬個坑,安裝v1.12.0版本的pytorch和v0.13.0版本的vision torchvision,以及使用TensorRT部署YOLOv5.

    jetson nx目標(biāo)檢測環(huán)境配置遇到的一萬個坑,安裝v1.12.0版本的pytorch和v0.13.0版本的vision torchvision,以及使用TensorRT部署YOLOv5.

    本文參考了許多官網(wǎng)和博客,肯定是存在抄襲的,請各位大哥不要噴我啊。 自己工作找到的是醫(yī)學(xué)信號方向的算法工程師,所以以后和CV可能無緣了,將自己一個多星期的心血歷程發(fā)表出來,希望大家接起我的CV火炬,接著前行,各位加油?。ê竺嬉矊W(xué)習(xí)了yolov5-6.0 yolov7的模型

    2024年02月05日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包