关于可能由 VSCode 自动更新导致的 Jupyter 无法检测到内核的问题的解决

环境

  • 使用 Anaconda 中安装的 Jupyter Notebook
  • 在 VSCode 中安装 Jupyter 相关插件以在 VSCode 中使用,如下:

关于可能由 VSCode 自动更新导致的 Jupyter 无法检测到内核的问题的解决_第1张图片

问题描述

之前可以选择内核(可能要先 “Python: 选择解释器”,也可能不用),并且是自己检测到 conda 环境中的 Python。

但是后来会突然找不到内核,点击选择内核,会在空白下加载很久,无果。

这样情况出现了两次,并且好像都是在 VSCode 自动更新之后。

网上多数方法似乎很麻烦或者没用。

解决方法

完全参考文章:vscode无法搜索到jupyter kernel-CSDN博客

VSCode 快捷键 【Ctrl+Shift+P 打开命令面板】,【输入 Python:Install the Jupyter extension】 并点击执行即可,注意可能要等待一小段时间。随后便能自动检测到内核,两次的问题都解决了。

总结:VSCode 自动更新有可能会导致 Python “失去” 之前安装的 Jupyter extension,需要重新 install。

你可能感兴趣的:(Python,Jupyter,与,Anaconda,vscode,jupyter,ide)