【问题标题】:Cannot open jupyter notebook in VSCode无法在 VSCode 中打开 jupyter notebook
【发布时间】:2020-07-13 01:49:21
【问题描述】:

我最近切换到 Visual Studio Code 并想使用 Jupyter Notebooks。我已经安装了ms-python 扩展,以及jupyter 包,如here 所述。

但是,重新加载后,我没有命令 Python: Create Blank New Jupyter Notebook,如果我打开现有笔记本,则会显示 HTML/CSS,而不是实际的笔记本视图。我还没有在网上找到与此问题相关的任何内容。

【问题讨论】:

    标签: python visual-studio-code jupyter-notebook vscode-settings


    【解决方案1】:

    我遇到了同样的问题,但在网上找不到解决方法。 我试过的: 1-重新加载Vs代码; 2- 在命令托盘上选择 Python 解释器(Ctrl + Shift + P); 3-在命令托盘上创建新的布兰克笔记本(Ctrl + Shift + P); 如果第 3 步正常工作,编辑器将更改为具有 Code 和 Markdown 选项的笔记本单元格。 4- 打开您的笔记本(文件 > 打开或 Ctrl+Shift+E - 如果它已经是您工作区的一部分)。

    然后我就可以运行单元格了。

    我相信这不一定是 Python 扩展错误。但最终暂时放弃了,因为出现了新的小问题。我更喜欢使用带有#%% 的python 编辑器来创建单元格并在交互式Python 中运行。

    【讨论】:

      【解决方案2】:

      这里有一个很好的解释:https://code.visualstudio.com/docs/python/data-science-tutorial

      我通过使用终端和本教程设置环境和工作区来修复。如果您的目的不是数据科学,请不要害怕,无论如何知识都是有用的。

      【讨论】:

        【解决方案3】:

        如果 Python 扩展可用,(如果不安装该扩展)在 VSCode 中,而 jupyter 样式文件(以 # %% 开头的单元格)处于活动状态:

        1. Ctrl+Shift+P
        2. 类型:将当前 Python 文件导出为 Jupyter Notebook

        【讨论】:

          【解决方案4】:

          我了解 Jupyter 扩展未维护。我现在只使用 python 扩展。我从右下角的 vscode 通知中收到了此信息。

          【讨论】:

          • 是的,它现在是官方 Python 扩展的一部分,但最近确实有问题
          【解决方案5】:

          解决此问题的一种简单方法是保存文件以 .ipynb 结尾,然后 vs-code 应该会自动启动笔记本扩展。您还可以确保您激活了 Python 环境,然后应该会出现 Python: Create New Blank Jupyter Notebook

          我建议的另一种方法是在 this guide in the vs-code documentation 之后编辑笔记本

          【讨论】:

          • 我可以创建一个新的就好了,打开现有的会导致 OP 中描述的错误
          猜你喜欢
          • 2018-11-27
          • 2021-07-13
          • 1970-01-01
          • 2021-07-08
          • 2017-11-13
          • 1970-01-01
          • 2021-12-20
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多