Erstellen des Open-Source-OpenVINO™-Toolkits für Linux* von der Quelle mit dem Python* API Wrapper
Um Python* mit dem Open-Source OpenVINO™ Toolkit für Linux* zu verwenden, müssen Sie Python* 3.5 oder höher installieren und dann das Toolkit erstellen, indem Sie die richtige Python-Version in der CMake-Befehlszeile angeben.
Wenn Sie keine Python-Version explizit angeben, hebt CMake die Python-Version auf Systemebene auf, die 2.7 ist, und Ihre Python-Skripts funktionieren nicht.
Hinweis | Die unten stehenden Anweisungen gehen davon aus, dass Sie Python* bereits installiert haben. |
- Bauen aus der Quelle.
Ausführlichere Schritte finden Sie in den Building for Linux*-Anweisungen .
$ 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.txtHinweis Ersetzen Sie in der CMake-Befehlszeile unten 3.8 durch Ihre Version von Python*. Die Position und Version von Python hängen von der Architektur und dem Betriebssystem ab.
-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) - Exportieren Umgebungsvariablen.
Exportieren Sie die Umgebungsvariablen nach Abschluss des Build-Vorgangs:
$ export PYTHONPATH=$PYTHONPATH:/~/openvino/bin/intel64/Release/python_api/python3.8/
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/openvino/bin/intel64/Release/ - Test das Build.
Stellen Sie sicher , dass Sie den Python* Wrapper korrekt gebaut haben, indem Sie das folgende Skript zum Import von Core ausführen:
$ python3.8
>>> from openvino.runtime import Core
Wenn Sie Core erfolgreich importieren können, haben Sie das OpenVINO™ Toolkit mit dem Python-Wrapper korrekt erstellt.