Most users find it convenient to write and run their code in an `Integrated Development Environment`_ (IDE). Some popular choices for scientific Python development are:
For these IDEs, you'll need to provide the path to the Python interpreter you want it to use. If you're using the MNE-Python installers, on Linux and macOS opening the Prompt will display several lines of information, including a line that will read something like:
Using Python: /some/directory/mne-python_1.7.1_0/bin/python
Altertatively (or on Windows), you can find that path by opening the Python interpreter you want to use (e.g., the one from the MNE-Python installer, or a conda environment that you have activated) and running:
>>> import sys >>> print(sys.executable) # doctest:+SKIP
This should print something like C:\Program Files\MNE-Python\1.7.0_0\bin\python.exe (Windows) or /Users/user/Applications/MNE-Python/1.7.0_0/.mne-python/bin/python (macOS).
For Spyder, if the console cannot start because spyder-kernels is missing, install the required version in the conda environment. For example, with the environment you want to use activated, run conda install spyder-kernels.