MacBook Pro中如何设置Jupyter使用终端对应的Python 3.9环境
解决方案步骤
第一步:获取终端Python3.9的路径
打开终端执行以下命令,复制输出的完整路径备用:which python3.9
通常输出格式类似 /opt/homebrew/bin/python3.9(M系列芯片Mac brew安装)或者/usr/local/bin/python3.9(Intel芯片Mac),如果是conda环境会显示对应环境下的Python路径。
第二步:给当前Python3.9环境安装ipykernel
终端执行命令,给你终端用的Python3.9装上Jupyter内核需要的依赖:python3.9 -m pip install ipykernel
这个操作不会影响你已经装好的numpy等第三方包。
第三步:将Python3.9添加到Jupyter内核列表
继续在终端执行以下命令,把这个环境注册为Jupyter可识别的内核:python3.9 -m ipykernel install --user --name python3.9 --display-name "Python 3.9 (终端环境)"
命令里的"Python 3.9 (终端环境)"是你之后在Jupyter里能看到的内核名称,可以自定义修改。
第四步:在Jupyter中切换内核
打开Jupyter后:
- 新建笔记本时,直接在「新建」下拉菜单选择刚才注册的
Python 3.9 (终端环境)即可 - 已经打开的笔记本,可以在顶部菜单栏「内核」→「更换内核」里选择对应内核
切换完成后就能直接使用终端Python3.9里安装的所有包了。
可选:清理无用Jupyter内核
如果要删除不需要的内核,可执行以下操作:
- 执行
jupyter kernelspec list查看所有已注册的内核及对应路径 - 执行
jupyter kernelspec remove 内核名称即可删除对应内核
内容的提问来源于stack exchange,提问作者user5179531
相关产品推荐
相关产品推荐

