You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已尝试安装numpy仍报错:ModuleNotFoundError: No module named 'numpy'

解决ModuleNotFoundError: No module named 'numpy'的常见方案
  • 确认Python与pip的版本匹配
    系统中常存在多个Python版本,导致pip install安装的numpy不在当前运行的Python环境中。执行以下命令验证:

    • 查看当前运行的Python路径:which python(Linux/macOS)或where python(Windows)
    • 查看pip对应的Python路径:which pip(Linux/macOS)或where pip(Windows)
      若路径不一致,使用对应版本的pip安装,比如python3 -m pip install numpy(Linux/macOS)或py -3 -m pip install numpy(Windows)
  • 使用Python自带的pip模块安装
    直接运行python -m pip install numpy(替换为你实际使用的Python命令,如python3、py -3),此方式能确保numpy被安装到当前执行的Python环境的site-packages目录中,避免版本混乱。

  • 检查虚拟环境状态
    如果你使用了虚拟环境,必须先激活对应环境再执行安装命令。若未激活环境就安装,numpy会被装到全局环境,但代码在虚拟环境中运行时就无法找到。

  • 验证numpy的安装位置

    1. 执行pip show numpy,查看输出中的Location字段,这是numpy的安装路径
    2. 执行python -c "import sys; print(sys.path)",检查输出的路径列表中是否包含上述Location路径
      若不在列表中,可重新安装numpy到正确环境。
  • 解决权限问题(Linux/macOS)
    全局安装numpy可能因权限不足导致安装失败或路径异常,建议使用--user参数安装到用户目录:

    python -m pip install --user numpy
    

内容的提问来源于stack exchange,提问作者nomad12

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 12:42:37