Python* API 래퍼를 사용하여 소스에서 Linux*용 오픈 소스 OpenVINO™ 툴킷을 구축하는 방법
Linux*용 오픈 소스 OpenVINO™ 툴킷 과 함께 Python*을 사용하려면 Python* 3.5 이상을 설치한 다음 CMake 명령줄에 올바른 Python 버전을 지정하여 툴킷을 구축해야 합니다.
Python 버전을 명시적으로 지정하지 않으면 CMake가 시스템 수준 파이썬 버전(2.7)을 선택하고 Python 스크립트가 작동하지 않습니다.
참고 | 아래 지침은 이미 Python*을 설치한 것으로 가정합니다. |
- 빌드 소스에서.
자세한 단계는 Linux* 건물 지침을 참조하십시오.
$ 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.txt참고 아래 CMake 명령줄에서 3.8을 Python*버전으로 대체하십시오. Python의 위치와 버전은 아키텍처 및 운영 체제에 따라 달라집니다.
-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) - 내보내기 환경 변수.
빌드 프로세스가 완료되면 환경 변수를 내보냅니다 .
$ export PYTHONPATH=$PYTHONPATH:/~/openvino/bin/intel64/Release/python_api/python3.8/
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/openvino/bin/intel64/Release/ - 테스트 빌드합니다.
코어를 가져오기 위해 다음 스크립트를 실행하여 Python* 래퍼를 올바르게 구축했는지 확인하십시오.
$ python3.8
>>> from openvino.runtime import Core
코어를 성공적으로 가져올 수 있다면 Python 래퍼를 사용하여 OpenVINO™ 툴킷을 올바르게 구축했습니다.