1. Getting started

Introduction || 1. Getting started || 2. Generator || 3. Simulator || 4. Script || 5. Next steps

libEnsemble is written entirely in Python. Let’s make sure the correct version is installed.

python --version  # This should be >= 3.11

For this tutorial, you need NumPy and (optionally) Matplotlib to visualize your results. Install libEnsemble and these other libraries with

pip install libensemble
pip install matplotlib # Optional

If your system doesn’t allow you to perform these installations, try adding --user to the end of each command.