Cara Membangun Toolkit OpenVINO™ Sumber Terbuka untuk Linux* dari Sumber dengan Python* API Wrapper
Untuk menggunakan Python* dengan toolkit OpenVINO™ sumber terbuka untuk Linux*, Anda harus menginstal Python* 3.5 atau lebih tinggi, kemudian membuat kit peralatan dengan menentukan versi Python yang benar di baris perintah CMake.
Jika Anda tidak secara eksplisit menentukan versi Python, CMake mengambil versi Python tingkat sistem, yaitu 2.7, dan skrip Python Anda tidak akan berfungsi.
Catatan | Instruksi di bawah menganggap Anda telah menginstal Python*. |
- Membangun dari sumber.
Lihat instruksi Building for Linux* untuk langkah-langkah yang lebih terperinci.
$ git clone https://github.com/openvinotoolkit/openvino.git
$ cd openvino
$ git submodule update --init --recursive
$ chmod +x install_build_dependencies.sh
$ ./install_build_dependencies.sh
$ mkdir build && cd build
$ python3 -m pip install -r ../src/bindings/python/src/compatibility/openvino/requirements-dev.txtCatatan Pada baris perintah CMake di bawah ini, ganti 3.8 dengan versi Python*. Lokasi dan versi Python tergantung pada arsitektur dan sistem operasi.
-DENABLE_PYTHON=ON \
-DPYTHON_EXECUTABLE=`which python3.8` \
-DPYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.8.so \
-DPYTHON_INCLUDE_DIR=/usr/include/python3.8 ..
$ make --jobs=$(nproc --all) - Ekspor variabel lingkungan.
Setelah proses build selesai, ekspor variabel lingkungan:
$ export PYTHONPATH=$PYTHONPATH:/~/openvino/bin/intel64/Release/python_api/python3.8/
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/openvino/bin/intel64/Release/ - Tes build.
Periksa apakah Anda telah membuat pembungkus Python* dengan menjalankan skrip berikut untuk impor Core:
$ python3.8
>>> from openvino.runtime import Core
Jika Anda berhasil impor Core, Anda telah membangun kit peralatan OpenVINO™ dengan pembungkus Python dengan benar.