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 <package_name>==<version>
For example: pip install mkl==2021.1.1
List of Available Packages
Component Name |
Package Name |
Platform |
Dependencies |
---|---|---|---|
Intel® MPI Library |
impi_rt impi-devel |
linux-x64 |
N/A |
Intel® Fortran Compiler 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-sycl-rt |
linux-x64 |
N/A |
|
Intel® oneAPI DPC++ Library |
onedpl-devel |
linux-x64 |
N/A |
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) |
daal daal-static daal-devel daal-include |
linux-x64 |
oneTBB Intel® CPU Runtime for OpenCL™ Applications |
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 ipp-devel |
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 |
onemkl-sycl-blas onemkl-sycl-lapack onemkl-sycl-dft onemkl-sycl-sparse onemkl-sycl-vm onemkl-sycl-rng onemkl-sycl-stats onemkl-sycl-datafitting mkl-dpcpp mkl-devel-dpcpp |
linux-x64 linux-x86 |
Intel® oneAPI DPC++/C++ Compiler Runtime Intel® CPU Runtime for OpenCL™ Applications |
|
Intel® oneAPI Deep Neural Network Library (oneDNN)* |
onednn onednn-devel |
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 |
Thread Composability Manager (TCM) |
tcm |
linux-x64 linux-x86 |
N/A |