【 Edge 】於 NVIDIA® Jetson AGX Xavier™ 安裝 Google MediaPipe 0.8.9 與 TensorFlow 2.5.0 版本

【 Edge 】於 NVIDIA® Jetson AGX Xavier™ 安裝 Google MediaPipe 0.8.9 與 TensorFlow 2.5.0 版本
Photo by Florian Wehde / Unsplash

內容

  • 學習目標
  • 前置準備作業
  • 實驗環境
  • 安裝所需套件
  • 安裝 Python 相依套件
  • 安裝 TensorFlow 2.5.0
  • 安裝 MediaPipe 0.8.9
  • 確認版本

學習目標

前置準備作業

  • 可上網的 NVIDIA ® Jetson AGX Xavier™

實驗環境

  • Python version: 3.6.9
  • nvcc version: cuda_10.2_r440.TC440_70.29663091_0
  • Jetpack version: 4.6.1
  • OpenCV version: 4.5.5.64
  • MediaPipe version: 0.8.9
  • numpy version: 1.19.5
  • Tensorflow version: 2.5.0+nv21.07

---2022-04-20---3.59.00

安裝所需套件

Step 1. 更新套件清單

  • 請於終端機輸入下方指令

    sudo apt-get update
    

    ---2022-04-21---8.58.01


Step 2. 安裝所需套件

  • 請於終端機輸入下方指令

    sudo apt-get install -y libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-dev liblapack-dev libblas-dev gfortran python3-pip curl
    

    ---2022-04-21---8.59.51


Step 3. 安裝 testresources 與 setuptools

  • 請於終端機輸入下方指令

    sudo pip3 install -U pip testresources setuptools==49.6.0 
    

    ---2022-04-21---9.00.43


Step 4. 更新 pip

  • 請於終端機輸入下方指令

    pip3 install --upgrade pip
    

    ---2022-04-21---9.01.52

安裝 Python 相依套件

Step 1.

  • 請於終端機輸入下方指令

    sudo pip3 install -U --no-deps numpy==1.19.4 future==0.18.2 mock==3.0.5 keras_preprocessing==1.1.2 keras_applications==1.0.8 gast==0.4.0 protobuf pybind11 cython pkgconfig
    

    ---2022-04-21---9.03.09


Step 2.

  • 請於終端機輸入下方指令

    sudo env H5PY_SETUP_REQUIRES=0 pip3 install -U h5py==3.1.0
    

    ---2022-04-21---9.09.18

安裝 TensorFlow

Step 1. 安裝 TensorFlow 版號為 2.5.0+nv21.7

  • 請於終端機輸入下方指令

    sudo pip3 install --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v46 tensorflow==2.5.0+nv21.7
    

    ---2022-04-21---9.40.39


Step 2. 確認 TensorFlow

  • 請於終端機輸入下方指令

    python3
    import tensorflow
    exit()
    

    ---2022-04-21---9.41.25

安裝 MediaPipe

Step 1. 建立 mediapipe 資料夾再切換路徑到 mediapipe

  • 請於終端機輸入下方指令

    cd ~/Desktop && mkdir mediapipe && cd mediapipe
    

    ---2022-04-21---9.42.07


Step 2. 下載 MediaPipe

  • 請於終端機輸入下方指令

    wget https://github.com/ArcherHuang/MediaPipe/blob/main/v0.8.9/mediapipe-dev-cp36-cp36m-linux_aarch64.whl?raw=true -O mediapipe-dev-cp36-cp36m-linux_aarch64.whl
    

    ---2022-04-21---9.48.16


Step 3. 安裝 MediaPipe

  • 請於終端機輸入下方指令

    sudo pip3 install mediapipe-dev-cp36-cp36m-linux_aarch64.whl
    

    ---2022-04-21---9.51.54

確認版本

Step 1. 透過 pip 確認版本

  • 請於終端機輸入下方指令

    pip3 list
    

    ---2022-04-21---9.54.55
    ---2022-04-21---9.55.11
    ---2022-04-21---9.55.34

GitHub

List of blogs