Emukit requires Python 3.5 or above and NumPy for basic functionality. Some core features also need GPy. Some advanced elements may have their own dependencies, but their installation is optional.

To install emukit, just run

pip install emukit

Installation from sources

The simplest way to install emukit from sources is to run

pip install git+

If you would like a bit more control, you can do it step by step: clone the repo, install dependencies, install emukit.

git clone
cd Emukit
pip install -r requirements/requirements.txt
python develop