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

Jupyter找不到pip安装的包,如何将内核关联到pip的包安装目录

pip安装的包无法在Jupyter Notebook导入的解决方案

绝大多数该问题都是pip安装包的环境和Jupyter内核使用的Python环境不匹配导致的,可按以下步骤排查解决:

  1. 确认环境差异
  • 在当前Jupyter Notebook的代码单元格中执行以下代码,输出当前内核使用的Python可执行文件路径:
import sys
print(sys.executable)
  • 在你执行pip安装命令的终端中,执行对应命令输出终端默认Python路径:
    • Mac/Linux系统:which python3
    • Windows系统:where python
      如果两个路径不一致,即可确认是环境不匹配问题。
  1. 对应解决方案
  • 方案1:直接给当前Jupyter内核安装包
    在Jupyter代码单元格中执行以下命令,可保证包安装到当前内核对应的环境中:
    !{sys.executable} -m pip install <你要安装的包名>
    
  • 方案2:将终端常用的Python环境添加为Jupyter内核
    如果你希望Jupyter默认使用你终端里pip对应的Python环境,可在终端执行以下命令添加自定义内核:
    pip install ipykernel
    python -m ipykernel install --user --name myenv --display-name "Python (我的常用环境)"
    
    命令执行完成后重启Jupyter Notebook,在右上角内核切换菜单选择你刚添加的Python (我的常用环境)即可。

补充说明

你执行jupyter kernelspec list返回的每一行结果都对应一个内核的配置文件路径,只有修改对应路径下的kernel.json才会对指定内核生效,删除配置文件后Jupyter会自动加载全局默认内核配置,因此不会影响运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 19:27:03