Installing pyRiemann

The easiest way to install a stable version of pyRiemann is through pypi, the python package manager :

pip install pyriemann

For a bleeding edge version, you can clone the source code on github and install directly the package from source.

pip install -e .

The install script will install the required dependencies. If you want also to build the documentation and to run the test locally, you could install all development dependencies with

pip install -e .[docs,tests]

If you use a zsh shell, you need to write pip install -e .[docs,tests]. If you do not know what zsh is, you could use the above command.


  • Python (>= 3.7)

Mandatory dependencies