Official Instructions - Click Here
Build instructions for OpenVINO from Source with the Python API Wrapper
OpenVINO 2022.1.0 and later require GLIBC 2.27+, check with `ldd --version`
Here instructions are for Python 3.7, you can change it to 3.6 as well.
- GCC 7.5 or higher to build OpenVINO Runtime
- Python 3.6 or higher for OpenVINO Runtime Python API
- (Optional) Install Intel® Graphics Compute Runtime for OpenCL™ Driver package 19.41.14441 to enable inference on Intel integrated GPUs.
$ sudo apt-get install python3.7-dev $ pip install cython numpy $ cd ~ #openvino will be installed in ~/openvino $ git clone https://github.com/openvinotoolkit/openvino.git $ cd openvino $ git submodule update --init --recursive $ chmod +x install_dependencies.sh $ ./install_dependencies.sh $ mkdir build && cd build $ cmake -DCMAKE_BUILD_TYPE=Release \
-DENABLE_INTEL_GNA=OFF -DENABLE_INTEL_MYRIAD_COMMON=OFF \
-DENABLE_PYTHON=ON \ -DPYTHON_EXECUTABLE=`which python3.7` \ -DPYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.7m.so \ -DPYTHON_INCLUDE_DIR=/usr/include/python3.7 ..
$ make --jobs=$(nproc --all) $ export PYTHONPATH=$PYTHONPATH:~/openvino/bin/intel64/Release/lib/python_api/python3.7/ $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/openvino/bin/intel64/Release/lib/
# OR Install the wheel with PIP
$ pip install ~/openvino/build/wheel/*.whl
# TEST BUILD
$ python3.7 >>> from openvino.inference_engine import IENetwork, IECore # Test Benchmark app $ alias benchmark_app=~/openvino/bin/intel64/Release/benchmark_app $ benchmark_app -h