tempestpy serves as a set of python bindings for Tempest. If you have not yet built Tempest, please follow the guide to build it from source.

Currently, tempestpy needs python version 3.9. We suggest to either use a python version manager like pyenv or to build it from source following this guide.

Virtual Environment

This step is optional but strongly recommended. We create a virtualenv using python 3.9:

python3.9 -m venv env

This will create a directory env in your current directory, in which python will store, amongst other things, locally installed libraries. Calling

source env/bin/activate

will switch from you OS-wide python binary to the virtual environment.