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

VS Code选择Python解释器后Notebook内核未切换问题求助

解决VS Code中Python Notebook内核无法切换到venv虚拟环境的问题
  • 手动指定Notebook内核
    打开Notebook后,点击右上角显示当前内核名称的选择器,在弹出列表里找到对应venv虚拟环境的内核选项,直接选中即可。

  • 确保venv安装ipykernel
    先激活venv虚拟环境:

    • Windows:venv\Scripts\activate
    • macOS/Linux:source venv/bin/activate
      激活后执行命令安装ipykernel:pip install ipykernel
      接着将环境注册为Notebook内核:python -m ipykernel install --user --name=venv(venv可替换为你想要显示的内核名称),重启VS Code后再尝试切换。
  • 刷新内核缓存
    按下Ctrl+Shift+P打开命令面板,输入Notebook: Select Notebook Kernel,若列表里找不到目标venv,点击Refresh Kernels选项刷新后重新选择。

  • 更新Python插件
    在VS Code扩展面板找到Python插件,检查并更新到最新版本,旧版本可能存在内核切换的兼容性问题。

  • 终端激活环境后启动Notebook
    打开VS Code终端,确认已激活目标venv(终端前缀显示(venv)),执行jupyter notebook启动服务,再在VS Code中打开对应Notebook文件,内核会自动关联到该环境。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 15:50:20