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

VSCode点击Select Kernel无选项,已装扩展仍无法选择内核

解决Jupyter Notebook无法选择Anaconda Python内核的问题

1. 确保目标环境已安装ipykernel并注册为Jupyter内核

首先激活你要添加的Anaconda环境,执行以下命令:

  • 激活环境(以3.10.8版本为例,假设环境名为py310):
    conda activate py310
    
  • 安装ipykernel(如果未安装):
    conda install ipykernel -y
    # 或者用pip安装:pip install ipykernel
    
  • 将该环境注册为Jupyter内核:
    python -m ipykernel install --user --name py310 --display-name "Python 3.10.8 (Anaconda)"
    

重复上述步骤处理3.9.13版本的环境,替换对应的环境名和显示名称即可。

2. 在VS Code中刷新并选择内核

  • 打开你的.ipynb文件,点击右上角的「Select Kernel」按钮;
  • 或者按下快捷键Ctrl+Shift+P(Windows/Linux)/Cmd+Shift+P(Mac),输入Jupyter: Select Kernel;
  • 在弹出的选项中选择「Existing Kernels」,此时应该能看到你刚才注册的Anaconda内核选项。

3. 检查VS Code扩展状态

  • 打开扩展面板(快捷键Ctrl+Shift+X),确认Python和Jupyter扩展处于启用状态,并且已更新到最新版本;
  • 若扩展状态异常,尝试禁用后重新启用,或者直接重启VS Code。

4. 确认VS Code识别到Anaconda环境

  • 按下Ctrl+Shift+P输入Python: Select Interpreter,查看列表中是否包含你的Anaconda 3.10.8和3.9.13环境;
  • 如果能看到,先选中目标环境,再打开Notebook,内核列表会自动关联该环境对应的选项。

5. 重启Jupyter服务器

  • 按下Ctrl+Shift+P输入Jupyter: Stop Current Jupyter Server,停止当前运行的Jupyter服务;
  • 重新打开Notebook,VS Code会自动重启Jupyter服务器,此时内核列表应该能加载到已注册的环境。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 01:25:23