Installation

Prerequisites

pyMAISE currently supports Python 3.9, 3.10, and 3.11. Below are the required and optional dependencies for pyMAISE. There is no need to install these yourself as pyMAISE will also install all needed dependencies.

Optional

Pip

Install through Pip by running:

pip install pyMAISE

To install a specific version of pyMAISE, run:

pip install pyMAISE==<version>

Released versions and a discussion of the changes are listed in the Release Notes. Only stable versions are listed on PyPI. For other versions or the latest features, install pyMAISE from the source. For running or creating pyMAISE benchmarks, install the additional dependencies:

pip install "pyMAISE[benchmarks]"

From Source

For the latest features in development or access to benchmark, install pyMAISE from source. You can install from source without cloning the environment by running:

pip install git+https://github.com/myerspat/pyMAISE.git

Alternatively, you can clone the repository using git:

git clone https://github.com/myerspat/pyMAISE.git
cd pyMAISE/

For a specific version, then checkout the branch:

git checkout <version>

Then install pyMAISE through pip:

pip install .

For benchmarking, install the additional dependencies:

pip install ".[benchmarks]"

For pyMAISE developers, we recommend using the -e option and installing the dev extension:

pip install -e ".[dev]"