【问题标题】:VS Code: Failed to find a kernelspec to use for ipykernel launchVS Code:找不到用于 ipykernel 启动的内核规范
【发布时间】:2021-08-13 07:30:44
【问题描述】:

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

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

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

【问题讨论】:

    标签: python visual-studio-code kaggle


    【解决方案1】:

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

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

    pip install ipython
    pip install ipykernel
    

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

    【讨论】:

    • 我应该在哪里运行这些命令?在 VS Code 终端中,还是在 Windows 命令提示符下?我应该在终端的哪个位置输入这些命令?
    • 在终端中。
    • 感谢您添加图片;它真的有帮助。但是,当我尝试做同样的事情时,我无法弄清楚文件路径。你做了什么来设置那个文件路径?
    • 另外,我会继续并将其标记为正确,因为当我重新打开 Visual Studio 进行尝试时,我实际上得到了安装 ipykernel 的提示,它解决了问题!这意味着应用您的解决方案也可以解决问题。再次感谢您的帮助:)
    猜你喜欢
    • 2022-01-27
    • 2021-12-30
    • 1970-01-01
    • 1970-01-01
    • 2022-12-19
    • 2018-05-31
    • 2021-05-06
    • 2021-10-23
    • 2022-10-17
    相关资源
    最近更新 更多