最直接有效的安装方式是命令行执行 pip install numpy,但必须确保安装到 jupyter 当前内核的 python 环境中;若用 anaconda 通常已预装,纯净 python 则必须手动安装;在 notebook 中用 !pip 安装需重启内核并验证路径一致性。

pip install numpy 是最直接有效的安装方式,但必须确认它装进了 Jupyter 当前内核所用的 Python 环境里,否则 import numpy 仍会报错 ModuleNotFoundError。
在命令行中安装 NumPy(推荐首选)
这是最稳定、最不容易出问题的方式,尤其适合刚配好 Python 环境的新手。
- 打开终端(Windows 是
cmd或PowerShell,macOS/Linux 是Terminal) - 运行
pip install numpy;如果网络慢,加清华镜像:pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn - 安装完成后,再启动 Jupyter:
jupyter notebook,此时新打开的 Notebook 就能直接import numpy as np - 注意:如果你用的是 Anaconda,
numpy通常已预装,无需额外安装;但若你用的是纯净 Python + pip,这一步不可跳过
在 Notebook 单元格里用 !pip 安装(仅限临时调试)
这个方法看似方便,但容易因内核环境不一致导致“装了却导入失败”。
- 在 Notebook 的代码单元格里写:
!pip install numpy,然后运行 - 如果看到
Requirement already satisfied,说明已存在;如果提示成功安装,别急着import,先重启内核(Kernel → Restart) - 关键点:
!pip调用的是当前 shell 的 pip,但它不一定指向 Notebook 内核的 Python。比如你用 conda 创建的环境,但终端默认是 base 环境,!pip就可能装错地方 - 验证是否装对了:运行
!which python(macOS/Linux)或!where python(Windows),再对比import sys; print(sys.executable)输出路径是否一致
验证 NumPy 是否可用及常见报错
装完不是终点,得确认它真能用。
- 新建一个 Notebook 单元格,输入:
import numpy as np,运行后无报错即成功 - 如果报
ModuleNotFoundError: No module named 'numpy',说明没装进当前内核——回到上一步检查环境路径 - 如果报
ImportError: numpy.core.multiarray failed to import,通常是版本冲突(比如混用了 conda 和 pip 安装),建议用pip uninstall numpy后重装,或统一用conda install numpy - 简单测试:运行
np.array([1, 2, 3]),能输出array([1, 2, 3])就没问题
pip install 默认只作用于当前激活环境。不查清楚 sys.executable,就等于在黑盒里装包。











