Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.51 KB

manual_install_python.rst

File metadata and controls

34 lines (26 loc) · 1.51 KB
orphan:

Installing Python

MNE-Python requires Python and several Python packages. MNE-Python version |version| requires Python version |min_python_version| or higher.

We recommend using a conda-based Python installation, such as `Anaconda`_, `Miniconda`_, or `Miniforge`_. For new users we recommend our pre-built :ref:`installers`, which use conda environments under the hood.

Warning

Anaconda Inc., the company that develops the Anaconda and Miniconda Python distributions, changed their terms of service in March of 2024. If you're unsure about whether your usage situation requires a paid license, we recommend using Miniforge or our pre-built installer instead. These options, by default, install packages only from the community-maintained `conda-forge`_ distribution channel, and avoid the distribution channels covered by Anaconda's terms of service.

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.