非官方中文翻译
本页译自 MNE-Python 官方文档:
查看英文原文 ↗。
文档版权归 MNE Developers 所有(BSD-3-Clause)。
测试安装#
要确认 MNE-Python 是否已正确安装,请在终端中输入以下命令:
python -c "import mne; mne.sys_info()"
提示
如果你使用我们的某个安装器安装了 MNE-Python,请在 Prompt 中输入上述命令。
这应该会显示一些系统信息,以及 MNE-Python 及其依赖项的版本。典型的输出如下所示:
Platform Windows-10-10.0.20348-SP0
Python 3.10.12 | packaged by conda-forge | (main, Jun 23 2023, 22:34:57) [MSC v.1936 64 bit (AMD64)]
Executable C:\Miniconda3\envs\mne\python.exe
CPU Intel64 Family 6 Model 85 Stepping 7, GenuineIntel (2 cores)
Memory 7.0 GB
Core
├☑ mne 1.6.0.dev67+gb12384562
├☑ numpy 1.25.2 (OpenBLAS 0.3.23.dev with 1 thread)
├☑ scipy 1.11.2
├☑ matplotlib 3.7.2 (backend=QtAgg)
├☑ pooch 1.7.0
└☑ jinja2 3.1.2
Numerical (optional)
├☑ sklearn 1.3.0
├☑ nibabel 5.1.0
├☑ nilearn 0.10.1
├☑ dipy 1.7.0
├☑ openmeeg 2.5.6
├☑ pandas 2.1.0
└☐ unavailable numba, cupy
Visualization (optional)
├☑ pyvista 0.41.1 (OpenGL 3.3 (Core Profile) Mesa 10.2.4 (git-d92815a) via Gallium 0.4 on llvmpipe (LLVM 3.4, 256 bits))
├☑ pyvistaqt 0.0.0
├☑ vtk 9.2.6
├☑ qtpy 2.4.0 (PyQt5=5.15.8)
├☑ ipympl 0.9.3
├☑ pyqtgraph 0.13.3
└☑ mne-qt-browser 0.5.2
Ecosystem (optional)
└☐ unavailable mne-bids, mne-nirs, mne-features, mne-connectivity, mne-icalabel, mne-bids-pipeline
If you get an error…
如果你看到类似下面的错误:
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'mne'
这说明包含 MNE-Python 的环境尚未激活。如果你按照 3D 绘图/源分析 的步骤进行设置(即把 MNE-Python 安装到新建的 mne 环境而非 base 环境),请先尝试运行 conda activate mne,然后再试一次。如果这样可行,你或许希望让终端在每次打开时都自动激活 mne 环境:
echo conda activate mne >> ~/.bashrc # for bash shells
echo conda activate mne >> ~/.zprofile # for zsh shells
如果安装过程中出现了其他问题而你又无法查明原因,请查看 高级设置 instructions,看看其中是否讨论了你遇到的问题。如果没有,MNE Forum 也是排查安装问题的好资源。