Installing Python#

MNE-Python requires Python and several Python packages. MNE-Python version 1.8 requires Python version 3.9 or higher.

We recommend using a conda-based Python installation, such as Anaconda, Miniconda, MiniForge, or Mambaforge. For new users we recommend our pre-built MNE-Python installers, which use conda environments under the hood.

Other Python distributions#

While conda-based CPython distributions provide many conveniences, other types of installation (pip / poetry, venv / system-level) and/or other Python distributions (PyPy) should also work with MNE-Python. Generally speaking, if you can install SciPy, getting MNE-Python to work should be unproblematic. Note however that we do not offer installation support for anything other than conda-based installations.