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

VS Code中Jupyter Notebook无法自动选择默认内核如何解决

VS Code Jupyter Notebook内核默认配置方案
  • 首先核对本地Jupyter内核注册信息,确保和笔记本配置匹配
    打开终端执行命令查看已注册的内核:
    jupyter kernelspec list
    若输出中没有对应/usr/local/bin/python3的python3内核,执行以下命令注册:
    /usr/local/bin/python3 -m ipykernel install --user --name python3 --display-name "Python 3.9.6 64-bit"
    注册时的name、display_name参数要和笔记本JSON中的kernelspec配置完全一致。
  • 调整VS Code Jupyter插件设置
    打开VS Code设置界面,搜索Jupyter: Prefer Kernel Spec From Notebook,勾选该选项,开启后VS Code打开笔记本时会优先读取笔记本自带的内核配置,无需每次手动选择。
  • 固定工作区Python解释器
    将笔记本所在文件夹作为工作区在VS Code中打开,按下快捷键Ctrl+Shift+P(Mac系统为Cmd+Shift+P)调出命令面板,选择「Python: 选择解释器」,选中路径为/usr/local/bin/python3的3.9.6版本即可,工作区会自动生成配置记录所选解释器,Jupyter插件会优先匹配该版本。
  • 补全笔记本内核配置
    你当前贴出的kernelspec配置不完整,可手动修改笔记本JSON文件,补全为完整配置后保存:
    "kernelspec": {
        "name": "python3",
        "display_name": "Python 3.9.6 64-bit",
        "language": "python"
    }
    
    调整完成后重启VS Code即可生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 20:27:05