close

整理目前在Jetson AGX Xavier上做測試沒問題的相關套件,

Jetson系列軟體都可以互通,

所以這些套件也是能夠安裝在Jetson TX2等等Jetson系列的硬體上,

這邊將不定期更新套件內容~

 

補充1: 

AGX Xavier刷機版本為Jetpack4.2.2,

安裝完AGX Xavier的系統版本為ubuntu 18.04 LTS,

記得要完整刷完全部套件

 

補充2: 這邊的套件都以python3為主

 

=== pip3套件 ===

更新套件:

sudo apt update

安裝pip3套件:

sudo apt install python3-pip

安裝完成後查看pip版本: 

pip3 --version

更新pip3套件

python3 -m pip install --upgrade --force-reinstall pip

 

=== OpenCV套件 ===

1. 更新套件:

sudo apt-get update

2. 安裝OpenCV相依套件:

sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

3. 下載OpenCV套件:

wget https://github.com/opencv/opencv/archive/3.4.3.zip

4. 解壓縮zip檔

unzip 3.4.3.zip

5. 將路徑設置到opencv資料夾內

cd opencv-3.4.3

6. 建立build資料夾

mkdir build

7. 將路徑設置到build資料夾內

cd build

8. 編譯相關參數

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..

9. 啟動編譯

make

10. 建置安裝環境

sudo make install

11. 安裝OpenCV套件

pip3 install opencv-python

pip3 install opencv-contrib-python

 

=== 官方Tensorflow-gpu套件 ===

1. Nvidia Tensonflow-gpu各版本套件參考: 點擊我

2. 安裝相依性套件

sudo apt-get install libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-dev

3. 安裝與更新pip3套件

sudo apt-get install python3-pip

sudo pip3 install -U pip

4. 安裝python相關套件

sudo pip3 install -U numpy grpcio  absl-py py-cpuinfo psutil portpicker six mock requests gast h5py astor termcolor protobuf keras-applications keras-preprocessing wrapt google-pasta

5. 安裝Tensorflow-gpu v42版本

sudo pip3 install --pre --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v42 tensorflow-gpu

 

補充:

發生Building wheel for h5py (setup.py) ... error的問題,

表示系統未安裝Cython,

因此當我們使用pip3 install h5py時會導致錯誤,

建議在安裝h5py套件時先安裝Cython套件,

sudo pip3 install Cython

sudo pip3 install h5py

 

 

arrow
arrow

    楓綺 發表在 痞客邦 留言(0) 人氣()