PyCharm 2025.1 Help

Jupyter notebook 支持

在 PyCharm 中提供的 Jupyter Notebook 集成功能,您可以编辑、执行和调试 notebook 源代码,并检查执行输出,包括流数据、图像和其他媒体。

PyCharm 中的 Notebook 支持包括:

快速开始

要开始使用 PyCharm 中的 Jupyter notebooks:

  1. 创建一个 Jupyter 项目

  2. 打开或 创建一个 .ipynb 文件。

  3. 添加和编辑 源代码单元格。

  4. 执行任意代码单元以启动 Jupyter 服务器。

熟悉用户界面

Jupyter notebook 工具栏

Jupyter 笔记本 工具栏可快速访问所有基本的笔记本操作:

Jupyter 工具栏

项目

描述

代码单元格下方

代码单元格下方

在选定的单元下添加一个代码单元。

剪切单元格

剪切单元格

将选定项目从当前位置移动到剪贴板。 如果单元格被选中,则移动整个单元格。

复制单元

复制单元

将选定的项目复制到剪贴板。 如果选中单元格,将复制整个单元格。

请粘贴以下单元格

请粘贴以下单元格

将剪贴板的内容插入到选定位置。 如果您选择了整个单元格,内容将粘贴到所选单元格下的新单元格中。

上移单元格

上移单元格

将当前单元格上移。

下移单元格

下移单元格

将当前单元格下移。

运行单元并在下方选择

运行单元并在下方选择

执行此单元并选择下方的单元。 如果下面没有单元格,PyCharm 将会创建它。

调试单元

调试单元

为选中的单元格启动调试。

中断内核

中断内核

如果您想中断任何 cell execution ,请点击此图标。

重启内核

重启内核

点击此图标以 重新启动当前正在运行的 kernel

全部运行

全部运行

执行笔记本中的所有单元格。

清除所有输出

清除所有输出

清除笔记本中的所有输出。

删除单元

删除单元

删除当前单元.

单元格类型

点击此小部件以从列表中选择单元格类型或更改选定单元格的类型。

转到单元格

点击此小部件以导航到最后执行的单元格。

配置 Jupyter Server

显示当前使用的 Jupyter 服务器。 点击此小部件并选择 配置 Jupyter Server设置另一个本地或远程 Jupyter 服务器。

打开 Jupyter 控制台

打开 Jupyter 控制台

打开 Jupyter 控制台 选项卡的 Jupyter 工具窗口。 当您为当前 notebook 启动了 Jupyter 服务器时,此按钮将启用。

选择上方单元格

选择上方单元格

选择上方的单元格。

选择下一个单元格

选择下一个单元格

选择下方的单元格。

在浏览器中打开 Notebook

在浏览器中打开 Notebook

在浏览器中打开当前的 notebook。

单元

单元格包含一段代码或 Markdown 文本。 当您运行代码单元时,您可以查看单元输出,这是代码执行的结果:

代码单元格

Jupyter 工具窗口

当您启动任何 Jupyter 服务器时, 服务器 选项卡会出现在 Jupyter 工具窗口中。 此窗口的 服务器 选项卡显示 Jupyter 服务器的当前状态以及指向浏览器中 notebook 的链接。

Jupyter 服务器工具窗口:服务器日志选项卡

它还提供了控制来停止正在运行的服务器(停止服务器 )并启动已停止的服务器(运行服务器)。

变量 工具窗口的 Jupyter 选项卡提供了有关已执行单元格变量值的详细报告。

Jupyter server 工具窗口:变量选项卡

您可以在 Jupyter 控制台 选项卡的 Jupyter 工具窗口中执行命令:

  1. 点击 打开 Jupyter 控制台打开 Jupyter 控制台 位于 notebook 工具栏上。 当您为当前 notebook 启动了 Jupyter 服务器时,此按钮将启用。 您可以为每个 notebook 文件打开一个控制台。

  2. 输入一条或多条命令,然后按 在单行控制台中执行当前语句 位于控制台工具栏上。

结构工具窗口

对于 .ipynb 文件, MarkdownPython 单元格都可以显示在 结构工具窗口中。

仅当 Python 单元格以注释开头时才会显示。 初始注释的内容将用作单元格的标题。

Jupyter 的结构工具窗口
最后修改日期: 2025年 4月 23日