Como construir o kit de ferramentas de código OpenVINO™ código aberto para Linux* a partir da fonte com o invólucro api Python*
Para usar Python* com o kit de ferramentas OpenVINO™ de código aberto para Linux*, você deve instalar Python* 3.5 ou superior e, em seguida, criar o kit de ferramentas especificando a versão python correta na linha de comando CMake.
Se você não especificar explicitamente uma versão Python, o CMake pegará a versão Python no nível do sistema, que é 2.7, e seus scripts Python não funcionarão.
Nota | As instruções abaixo assumem que você já instalou Python*. |
- Construir da fonte.
Consulte as instruções do Building for Linux* para obter etapas mais detalhadas.
$ 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.txtNota Na linha de comando CMake abaixo, substitua o 3.8 pela sua versão do Python*. A localização e a versão do Python dependem da arquitetura e do sistema operacional.
-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) - Exportação variáveis de ambiente.
Após o final do processo de compilação, exporte as variáveis do ambiente:
$ export PYTHONPATH=$PYTHONPATH:/~/openvino/bin/intel64/Release/python_api/python3.8/
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/openvino/bin/intel64/Release/ - Teste a compilação.
Verifique se você construiu corretamente o wrapper Python* executando o seguinte script para importar Core:
$ python3.8
>>> from openvino.runtime import Core
Se você pode importar Core com êxito, você construiu corretamente o kit de ferramentas OpenVINO™ com o invólucro Python.