Advanced Installation

pip || uv || pixi || conda || Spack

libEnsemble can be installed from pip, uv, pixi, Conda, or Spack.

libEnsemble requires the following dependencies, which are typically automatically installed alongside libEnsemble:

We recommend installing in a virtual environment from uv, conda or another source.

Further recommendations for selected HPC systems are given in the HPC platform guides.

Globus Compute

Globus Compute may be installed optionally to submit simulation function instances to remote Globus Compute endpoints.