There are different ways to install Boule:

Using the pip package manager:

pip install boule

Using the conda package manager (or mamba) that comes with the Anaconda/Miniconda distribution:

conda install boule --channel conda-forge

You can use pip to install the latest unreleased version from GitHub (not recommended in most situations):

python -m pip install --upgrade git+


The commands above should be executed in a terminal. On Windows, use the cmd.exe or the “Anaconda Prompt” app if you’re using Anaconda.

Which Python?#

You’ll need Python >= 3.7. See Supported Python versions if you require support for older versions.


These required dependencies should be installed automatically when you install Boule with pip or conda:

See Supported dependency versions for the our policy of oldest supported versions of each dependency.