首页 > 解决方案 > VS Code:找不到用于 ipykernel 启动的内核规范

问题描述

我最近一直在 Kaggle 网站上上课,并决定尝试将课程中的一些笔记本(也称为 Kaggle 内核)下载到 Visual Studio Code,这样我就可以离线完成它们。(如果需要,这是我下载的练习之一的示例:https ://www.kaggle.com/jackdmoran/exercise-missing-values/edit )

但是,一旦我尝试在这些笔记本中运行代码块,就会收到错误消息“无法找到用于 ipykernel 启动的内核规范”,并且没有任何反应。我尝试更新 Python 并设置 Python 解释器,因为 VS Code 希望我这样做,但没有骰子。同样的错误仍然发生。如果我已经在 VS Code 上更新并设置了 Python,接下来我应该尝试什么?

(另外,我知道最近有人问了一个类似的问题,但提问者没有得到回应,他们的问题与我的情况略有不同,所以我想我还是应该尝试问一下。如果尽管如此,这个问题仍然不合适,只是让我知道,我会把它拿下来!)

标签: pythonvisual-studio-codekaggle

解决方案


您需要检查您是否已安装ipythonipykernel使用命令pip list

然后尝试使用命令重新安装或升级它:

pip install ipython
pip install ipykernel

或者

pip install --upgrade ipython
pip install --upgrade ipykernel

在此处输入图像描述


推荐阅读