pip ile kurulduğunda virtual environment’e değil global environment’e kurulum yapılıyor. Aşağıdaki blog’da da virtual environment’e değil global environment’e kurulum yapılmış.

pip ile kurulum yapılması için aşağıdaki adımlar izlenmelidir;

1- Global environment’a ya da opencv derlenmemiş olan herhangi bir environment’a pip3 install mediapipe komutu ile mediapipe’ı yükleyin.

2- Yükleme işlemi tamamlandıktan sonra environment klasöründen mediapipe klasörünü kopyalayın. Örnek dosya yolu; /home/nvidia/.local/lib/python3.8/site-packages

Untitled

3- Kopyaladığınız mediapipe klasörünü mediapipe kütüphanesini kullanmak istediğiniz environment’ın site-packages klasörünün içine kopyalayın.

4- Environment’ı aktif ettikten sonra mediapipe kullanan bir program çalıştırın ve karşılaştığınız no module named ... hatalarına göre eksik kütüphaneleri pip3 install ... komutu ile yükleyin.


  1. How to Download & Build MediaPipe?

  2. How to Install MediaPipe?

In this blog-post, we will download & build MediaPipe on NVIDIA Jetson Xavier NX. First, we will download the source files from GitHub. Then, we will install the required packages. Finally, we will build & test it using a test file.

How to Download & Build MediaPipe?

Follow the instruction to setup Bazel from **here** (Alternative).

Then, clone the MediaPipe repository with the command below.

git clone <https://github.com/google/mediapipe.git>

sudo apt-get update

Install python3-dev using the command:

sudo apt install -y python3-dev

Install cmake using the command:

sudo apt install -y cmake

Install protobuf-compiler using the command:

sudo apt install -y protobuf-compiler