Install the Khiops Library Using Pip
The pip package supports the installation and upgrade of all Khiops dependencies, including the MPI library, in your virtual environment.
We support Python from 3.10 to 3.14. Usage of previous versions of Python can be attempted, but there is no support for it.
If you intend to use remote resources while working with the Khiops Library you will have to install additional dependencies (vendors-specific SDK and Khiops drivers).
This can be performed, still in a dedicated virtual environment as recommended, by specifying the type of remote storage (s3, gcs or azure) in square brackets.
pip install khiops[s3]==11.0.1.0 # for a specific storage type only
pip install khiops[s3,gcs,azure]==11.0.1.0 # for all the supported storage types
User Guide
-
Users who want to understand how to manage their Python packages can read the Pip user guide. It will also help those who work behind a company proxy.
-
We also encourage our users to use virtual environments. If you are not familiar with them, you can read this Python documentation page.
What You Should Know
Pip and Conda Khiops installations should not be mixed.
If the users wish to switch from a Pip-based installation to a Conda-based installation, they need to deactivate the Python virtual environment Khiops had been installed into, via Pip. Or, if no virtual environment has been used, the users need to uninstall the Khiops Library package: