PIP
This page provides general instructions on installing the Intel® oneAPI
component packages from the Python* Package Index (PyPI).
For additional installation notes, refer to the PyPI
documentation.
To install a package, execute the following command:
- To install the latest version available:pip install <package_name>To get your package name, refer to the list of packages in the table below.
- To install a specific version:pip install -c intel <package_name>==<version>For example:pip install mkl==2021.1.1
For Intel® oneAPI Deep Neural Network Library (oneDNN), only packages
of identical configuration can be installed into one environment. For
example, you can install onednn-devel-cpu-vcomp with
onednn-cpu-vcomp, but should avoid installing it with packages of
other configurations, like cpu-iomp, cpu-tbb, cpu-dpcpp-gpu-dpcpp.
List of Available Packages
Component Name | Package Name | Platform | Dependencies |
---|---|---|---|
Intel® MPI Library | impi_rt impi-devel | linux-x64 | N/A |
Intel® Fortran Compiler (Beta) and Intel® Fortran Compiler Classic | intel-fortran-rt | linux-x64 linux-x86 | Intel® MPI Library Intel OpenMP* Runtime Library |
Intel® CPU Runtime for OpenCL™ Applications | intel-opencl-rt | linux-x64 | oneTBB |
Intel® oneAPI DPC++/C++ Compiler | dpcpp-cpp-rt | linux-x64 | Intel® CPU Runtime for OpenCL™ Applications Intel OpenMP* Runtime Library |
Intel OpenMP* Runtime Library | intel-openmp | linux-x64 linux-x86 | N/A |
Intel® oneAPI Threading Building Blocks (oneTBB) | tbb tbb-devel | linux-x64 linux-x86 | N/A |
tbb4py | linux-x64 | N/A | |
Intel® oneAPI Data Analytics Library (oneDAL) | dal dal-static dal-devel dal-include | linux-x64 linux-x86 | oneTBB |
daal4py | linux-x64 | oneDAL | |
Intel® Extension for Scikit-learn | scikit-learn-intelex | linux-x64 | oneDAL |
Intel® Integrated Performance Primitives (Intel® IPP) | ipp ipp-static ipp-include | linux-x64 linux-x86 | N/A |
Intel® Integrated Performance Primitives Cryptography | ipp_crypto ipp_crypto-static ipp_crypto-include | linux-x64 linux-x86 | N/A |
Intel® oneAPI Math Kernel Library (oneMKL) | mkl mkl-devel mkl-static mkl-include | linux-x64 linux-x86 | Intel OpenMP* Runtime Library oneTBB |
Intel® oneAPI Deep Neural Network Library (oneDNN) | onednn-cpu-gomp onednn-devel-cpu-gomp | linux-x64 | N/A |
onednn-cpu-iomp onednn-devel-cpu-iomp | linux-x64 | Intel OpenMP* Runtime Library | |
onednn-cpu-dpcpp-gpu-dpcpp onednn-devel-cpu-dpcpp-gpu-dpcpp | linux-x64 | Intel® CPU Runtime for OpenCL™ Applications Intel oneAPI DPC++/C++ Compiler Runtime | |
Intel® oneAPI Collective Communications Library (oneCCL) | oneccl-devel | linux-x64 | N/A |
Intel® Distribution of Modin* (via Anaconda distribution of the
toolkit using the Conda package manager) | intel-aikit-modin | linux-x64 | N/A |
Intel® Neural Compressor | neural-compressor | linux-x64 | N/A |
Intel® Optimization for TensorFlow* | intel-tensorflow intel-tensorflow-avx512 | linux-x64 | N/A |