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

Jupyter Notebook安装numpy后仍无法导入的问题求助

解决Jupyter Notebook中找不到numpy的问题

我之前也踩过一模一样的坑!这基本都是Jupyter使用的Python内核和你安装numpy的环境不匹配导致的,给你几个实用的排查和解决步骤:

  • 第一步:确认当前内核的Python路径
    在你的Notebook里运行这段代码,看看Jupyter到底在用哪个Python解释器:

    import sys
    print(sys.executable)
    

    然后打开终端,运行which python3(Linux/macOS)或者where python3(Windows),对比两个路径。如果不一样,就说明内核和你默认的Python环境根本不是同一个,这就是问题根源!

  • 第二步:给当前内核的环境安装numpy
    不用再盲目跑!pip install numpy了,直接用内核对应的Python来安装:

    !{sys.executable} -m pip install numpy
    

    这样就能精准把numpy装到Jupyter正在用的那个环境里,安装完再尝试import numpy,应该就能正常导入了。

  • 第三步:如果需要长期使用特定环境,添加对应内核
    如果你平时习惯用虚拟环境(conda或者venv),可以把这个环境添加为Jupyter的专属内核,以后直接选择就行:

    1. 先在终端激活你的目标环境:
      • Conda环境:conda activate your_env_name
      • Venv环境:source your_env/bin/activate(Linux/macOS)或者your_env\Scripts\activate(Windows)
    2. 安装ipykernel工具:pip install ipykernel
    3. 将环境添加到Jupyter内核列表:python -m ipykernel install --user --name=your_env_name
    4. 重启Jupyter Notebook,就能在右上角的内核选择器里看到这个环境了
  • 最后小提醒:
    有时候只重启Notebook页面没用,得完全关闭Jupyter服务器(包括后台运行的进程),再重新启动,确保环境加载正确。

内容的提问来源于stack exchange,提问作者Marcin Możejko

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 07:45:05