【问题标题】:VS Code can't open ipynb fileVS Code 无法打开 ipynb 文件
【发布时间】:2020-09-12 02:41:38
【问题描述】:

大家有没有遇到过这个问题,VS Code 一直在加载,打不开ipynb 文件?我尝试使用 python 3.7 但同样的问题。还尝试重新安装VS Code和Anaconda,没有成功。

这是我的环境数据:

  • VS 代码版本:1.49.0
  • Python 扩展版本:v2020.8.108011
  • 操作系统和版本:Ubuntu 20.04
  • Python 版本(和分发,如果适用,例如 Anaconda):Anaconda python 3.8.3
  • 使用的虚拟环境类型:使用 conda 基础环境
  • python.languageServer 设置的值:“Pylance”
  • ipython 版本:7.16.1
  • 绝地版本:0.17.1
  • ipykernel 版本:5.3.2

【问题讨论】:

  • 您可以尝试打开命令面板 (Ctrl+Shift+P) 并运行Python: Create Blank New Jupyter Notebook,这样做会出错吗?
  • 它保持不变,加载而不打开文件。
  • 更新已删除,现在又可以正常工作了 :)

标签: python visual-studio-code jupyter


【解决方案1】:

我已经(暂时)通过将 jupyter 扩展降级到以前的版本解决了这个问题。

转到扩展(在左侧垂直面板中)> 选择 Jupyter > 单击卸载按钮的向下箭头 > 然后你会得到“安装另一个版本”工具提示 > 单击它 > 选择其他版本 > 重新加载 vscode

【讨论】:

    【解决方案2】:

    在他们的官方 GitHub 页面中,他们已经在跟踪这个问题。现在也有一个解决方案(某种)。您必须最大化下面的终端面板,然后恢复面板大小(基本上使用箭头按钮最大和最小)。然后笔记本加载,一切正常。 :D

    解决方法在此评论中:https://github.com/microsoft/vscode-python/issues/13901#issuecomment-691625412

    不完美,但至少所有功能都在那里,我可以再次使用我的笔记本:)

    【讨论】:

    • 很糟糕,我不敢相信这仍然在 2021 年 7 月被破坏,我刚刚安装了 Visual Studio 代码,看到了 Jupyter 扩展的糟糕评级,并且遇到了同样的问题。微软不能在将近一年的时间里解决这个问题吗???
    • @MarkusBawidamann,似乎是某种回归。它最近在工作。
    • 我也很惊讶他们还没有修复它。我已经有一段时间没有使用它了,因为我正在为我的大学开发 JupyterHub/JupyterLab 服务器。本节后面有人提到该扩展已被弃用。也许这就是原因。
    【解决方案3】:

    我在最新更新后面临同样的问题。您可以尝试通过按 ctrl+shift+p/command+shift+p 导入笔记本并运行 Import Jupyter Notebook

    【讨论】:

    • 这里也一样,我也有同样的问题,有人有解决方案吗?
    • 尚无解决方案,只是部分解决方案。我开了一个issue at GiHub,还有很多类似的。
    【解决方案4】:

    对我来说,最大化和重置终端面板不起作用,而卸载并重新安装 VSCode Python 扩展解决了这个问题。

    【讨论】:

      【解决方案5】:

      自上次更新以来,我面临同样的问题。 现在,如果您仍想使用 VSCode,您可以“转换为 python 脚本”并以交互模式运行它(右键单击笔记本,然后选择它)。 它并不能解决问题,但目前可以在 VSCode 中使用您的笔记本。

      【讨论】:

        【解决方案6】:

        我有同样的行为。 Jupyter 扩展的降级对我有用 (screen)

        【讨论】:

          【解决方案7】:

          在 VS Code 中,由于某种原因,双击对我不起作用。 尝试在 VS 资源管理器面板中右键单击 *.ipynb 文件并选择“在笔记本编辑器中打开”

          【讨论】:

            【解决方案8】:

            在 VS 代码中下载 jupyter Notebook 扩展。 然后点击 .ipynb 文件。

            点击.ipynb文件vs代码后会预览。 enter image description here

            【讨论】:

            • VS Code 的 Jupyter 笔记本扩展已被贬值。它现在是 Python 扩展的一部分。
            猜你喜欢
            • 2021-03-11
            • 2021-12-21
            • 1970-01-01
            • 1970-01-01
            • 2021-04-30
            • 2023-01-11
            • 2022-01-09
            • 1970-01-01
            • 2020-07-31
            相关资源
            最近更新 更多