Installation#

Alternative installation#

If you are running into errors when installing or running MESMO, this may be due to incompatibility with new versions of package dependencies, which have yet to be discovered and fixed. As a workaround, try installing MESMO via the provided environment-windows-latest.yml / environment-macos-latest.yml / environment-ubuntu-latest.yml, which represent the latest Python environment in which MESMO was tested and is expected to work for the respective OS.

Important

Please create an issue on Github if you run into problems with the recommended installation procedure.

  1. Install conda-based Python distribution such as Anaconda or Miniconda or Miniforge.

  2. Clone or download repository. Ensure that the cobmo submodule directory is loaded as well.

  3. In conda-enabled shell (e.g. Anaconda Prompt), run:

    • cd path_to_mesmo_repository

    • On Windows: conda env create -f environment-windows-latest.yml

    • On macOS: conda env create -f environment-macos-latest.yml

    • On Ubuntu: conda env create -f environment-ubuntu-latest.yml

    • conda activate mesmo

    • python development_setup.py