从 Jupyter 笔记本插入并更新内容

扩展名称

Learn 创作包Visual Studio Code元扩展由多个子扩展组成。 此功能包含在 Learn Markdown 扩展中。 Learn Markdown 扩展是 Learn 创作包的一部分,无需单独安装。

重要

从 Jupyter 笔记本进行插入和更新的功能当前不适用于 Mac。

总结

Jupyter 笔记本是在 Python 领域创建和共享代码的标准交互方式。 笔记本包含 Python 代码、Markdown 和(可选)代码输出的组合。

Learn 创作包扩展包括将 Jupyter 笔记本的静态 markdown 版本放入文档中的功能:

Learn:插入 Jupyter 笔记本:输入笔记本的 URL。 Markdown 版本的笔记本将被添加到文档中光标所在的位置。 请勿修改开始或结束标记;下一个函数将使用它来更新笔记本。

Learn:更新 Jupyter 笔记本:此函数将用最新版本替换开始和结束之间以前插入的笔记本内容。 不需要输入 URL,它就记录在开始标记中。 更新功能假设文档中只有一个笔记本。 请勿将多个笔记本添加到一个文档中。

访问函数

  • 键入 Ctrl + Shift + P 打开命令面板,然后开始键入函数的名称,直到看到它。 选择函数。
  • 还可以通过键入 Alt + M,从“学习 Markdown 创作”菜单访问“插入 Jupyter 笔记本”。向下滚动以查找Jupyter Notebook

操作过程

下面是此功能的简短演示。

插入 Jupyter 笔记本

故障排除

重要

从 Jupyter 笔记本进行插入和更新的功能当前不适用于 Mac。

这些函数需要在计算机上安装 Python、jupyternbconvert

若要查看是否已安装 Python,请打开 VS Code 终端并运行以下命令:

  • Windows - where python
  • Linux/Mac - which python

如果返回的是一个或多个路径,则 Python 已安装。 否则,请立即安装 Python

接下来,确保已安装 jupyter

  • Windows - where jupyter
  • Linux/Mac - which jupyter

如果未返回路径,请安装 jupyter

pip install --upgrade jupyter

在安装 Python 和 jupyter 后,请安装 nbconvert

pip install --upgrade nbconvert