Python* API 래퍼를 사용하여 소스에서 Linux*용 오픈 소스 OpenVINO™ 툴킷을 구축하는 방법

문서

설치 및 설정

000057448

2022-12-20

Linux*용 오픈 소스 OpenVINO™ 툴킷 과 함께 Python*을 사용하려면 Python* 3.5 이상을 설치한 다음 CMake 명령줄에 올바른 Python 버전을 지정하여 툴킷을 구축해야 합니다.

Python 버전을 명시적으로 지정하지 않으면 CMake가 시스템 수준 파이썬 버전(2.7)을 선택하고 Python 스크립트가 작동하지 않습니다.

참고

아래 지침은 이미 Python*을 설치한 것으로 가정합니다.

  1. 빌드 소스에서.

    자세한 단계는 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의 위치와 버전은 아키텍처 및 운영 체제에 따라 달라집니다.

     

    $ cmake -DCMAKE_BUILD_TYPE=Release \
    -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)

     

  2. 내보내기 환경 변수.

    빌드 프로세스가 완료되면 환경 변수를 내보냅니다 .

    $ export PYTHONPATH=$PYTHONPATH:/~/openvino/bin/intel64/Release/python_api/python3.8/
    $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/openvino/bin/intel64/Release/

     

  3. 테스트 빌드합니다.

    코어를 가져오기 위해 다음 스크립트를 실행하여 Python* 래퍼를 올바르게 구축했는지 확인하십시오.

    $ python3.8
    >>> from openvino.runtime import Core

     

코어를 성공적으로 가져올 수 있다면 Python 래퍼를 사용하여 OpenVINO™ 툴킷을 올바르게 구축했습니다.