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

Apple M3+Sequoia 15.4.1环境下Jupyter无法识别已安装itk包

解决Jupyter Notebook无法导入已安装的itk模块问题

问题根源在于Jupyter Notebook使用的Python内核,和你通过pip3安装itk的pyenv虚拟环境不匹配——命令行能正常导入itk,说明包本身安装没问题,只是Jupyter没用到正确的环境。

按以下步骤修复:

  • 激活你的pyenv虚拟环境:

    pyenv activate myenv
    
  • 在当前虚拟环境中安装ipykernel(用于给Jupyter提供内核支持):

    pip install ipykernel
    
  • 将该虚拟环境注册为Jupyter的可用内核:

    python -m ipykernel install --user --name=myenv --display-name="Python (myenv)"
    

    注:--display-name是Jupyter界面里会显示的名称,可根据自己习惯修改,方便识别。

  • 重启Jupyter Notebook,在界面右上角的「内核」菜单里选择刚添加的「Python (myenv)」,再运行导入itk的代码即可。

验证环境是否匹配

可以在Jupyter单元格中运行以下代码,确认当前使用的Python路径和已安装包是否与命令行一致:

import sys
print(sys.executable)
!pip list

如果输出的Python路径是/Users/<user>/.pyenv/versions/myenv/bin/python,且列表中能看到itk 5.4.3,说明环境切换成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 04:12:02