Installing from source

Hermes is written entirely in Python. Future versions of Hermes are planned to be released as a Python package, but as of now you will need to install everything manually.

As a first step clone hermes from its repository.

git clone https://mgit.cs.uni-saarland.de/timopgros/hermes HERMESPATH

Assuming HERMESPATH is absolute and points to the hermes repository, can now add it to your PYTHONPATH, e.g. by inserting the following line to you .bashrc or .zshrc:

export PYTHONPATH=${PYTHONPATH}:$HERMESPATH

This change will not go into effect before restarting your terminal, or running .. code-block:

source ~/.bashrc # (or zshrc)

If you are using Windows please refer to this page on the python docs in order to find out, how to permanently modify your PYTHONPATH.

Requirements

Next, you’ll also have to install all hermes dependencies manually. These are

There are also some optional dependencies, as of now, these are

Installing the PyPi package

Not yet available :(