Skip to main content

OpenVINO™ Runtime

Introduction

OpenVINO™ toolkit is a comprehensive toolkit for quickly developing applications and solutions that solve a variety of tasks including emulation of human vision, automatic speech recognition, natural language processing, recommendation systems, and many others. Based on latest generations of artificial neural networks, including Convolutional Neural Networks (CNNs), recurrent and attention-based networks, the toolkit extends computer vision and non-vision workloads across Intel® hardware, maximizing performance. It accelerates applications with high-performance, AI and deep learning inference deployed from edge to cloud.

OpenVINO™ Runtime package for Python includes a set of libraries for an easy inference integration into your Python applications and supports of heterogeneous execution across Intel® CPU and Intel® GPU hardware.

System Requirements

The complete list of supported hardware is available in the Release Notes.

The table below lists supported operating systems and Python* versions required to run the installation.

Supported Operating System Python* Version (64-bit)
Ubuntu* 18.04 long-term support (LTS), 64-bit 3.6, 3.7, 3.8
Ubuntu* 20.04 long-term support (LTS), 64-bit 3.6, 3.7, 3.8, 3.9
Red Hat* Enterprise Linux* 8, 64-bit 3.6, 3.8
macOS* 10.15.x versions 3.6, 3.7, 3.8, 3.9
Windows 10*, 64-bit 3.6, 3.7, 3.8, 3.9

NOTE: This package can be installed on other versions of Linux and Windows OSes, but only the specific versions above are fully validated.

NOTE: The current version of the OpenVINO™ Runtime for macOS* supports inference on Intel® CPUs only.

Install the OpenVINO™ Runtime Package

Step 1. Set Up Python Virtual Environment

To avoid dependency conflicts, use a virtual environment. Skip this step only if you do want to install all dependencies globally.

Create virtual environment:

python -m pip install --user virtualenv 
python -m venv openvino_env

NOTE: On Linux and macOS, you may need to type python3 instead of python. You may also need to install pip. For example, on Ubuntu execute the following command to get pip installed: sudo apt install python3-venv python3-pip.

Step 2. Activate Virtual Environment

On Linux and macOS:

source openvino_env/bin/activate

On Windows:

openvino_env\Scripts\activate

Step 3. Set Up and Update PIP to the Highest Version

Run the command below:

python -m pip install --upgrade pip

Step 4. Install the Package

Run the command below:

pip install openvino

Step 5. Verify that the Package Is Installed

Run the command below:

python -c "from openvino.runtime import Core"

If installation was successful, you will not see any error messages (no console output).

Troubleshooting

Error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio"

On Windows* some dependencies may require compilation from source when installing. To resolve this issue, you need to install Build Tools for Visual Studio* 2019 and repeat package installation.

ImportError: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory

To resolve missing external dependency on Ubuntu*, execute the following command:

sudo apt-get install libpython3.7

Additional Resources

Copyright © 2018-2022 Intel Corporation

LEGAL NOTICE: Your use of this software and any required dependent software (the “Software Package”) is subject to the terms and conditions of the Apache 2.0 License for the Software Package, which may also include notices, disclaimers, or license terms for third party or open source software included in or with the Software Package, and your use indicates your acceptance of all such terms. Please refer to the “third-party-programs.txt” or other similarly-named text file included with the Software Package for additional details.

Intel is committed to the respect of human rights and avoiding complicity in human rights abuses, a policy reflected in the Intel Global Human Rights Principles. Accordingly, by accessing the Intel material on this platform you agree that you will not use the material in a product or application that causes or contributes to a violation of an internationally recognized human right.

Release files for openvino-arm 2022.1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for openvino-arm 2022.1.0.1
File Interpreter ABI Platform
openvino_arm-2022.1.0.1-000-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
openvino_arm-2022.1.0.1-000-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
openvino_arm-2022.1.0.1-000-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details

Total release size: 46.6 MB

Release files / openvino_arm-2022.1.0.1-000-cp310-cp310-macosx_11_0_arm64.whl

Download URL openvino_arm-2022.1.0.1-000-cp310-cp310-macosx_11_0_arm64.whl
Size 15.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1f27977c4d73117da2187772698bdb1691289bceacdab45749597ed9662e0954
BLAKE2b-256 checksum
How to use checksums
821887bc5b0b00393b4a1f6423074b6c107c8bc073caecf88e84b2592fc6590a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.12

Release files / openvino_arm-2022.1.0.1-000-cp39-cp39-macosx_11_0_arm64.whl

Download URL openvino_arm-2022.1.0.1-000-cp39-cp39-macosx_11_0_arm64.whl
Size 15.5 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
de8f75e11b9857eaa097c787d9799c56299a7c5af9420b0aac77b59321a7a95f
BLAKE2b-256 checksum
How to use checksums
78dce61622820911b76050c95e8493839e2281b1c0148d28907d174aad22d91f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.12

Release files / openvino_arm-2022.1.0.1-000-cp38-cp38-macosx_11_0_arm64.whl

Download URL openvino_arm-2022.1.0.1-000-cp38-cp38-macosx_11_0_arm64.whl
Size 15.5 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3125e0133b2027be415b7c540884c1ab2c79ce2ec5b2d73838c5a2bb60f6b9fc
BLAKE2b-256 checksum
How to use checksums
472be4d9f2b713d8b9154b00404706922113fc0782e71e5dc73808ea28864dd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.12

Release history Release notifications | RSS feed

This release

2022.1.0.1 This release

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page