jupyter 入门
XiaoMa 博士生

安装

此处使用最简单的方式。(OS:Win11)

打开 Anaconda Navigator,在 Enviroments 页面创建一个新的虚拟环境。回到 Home 页,点击 JupyterLab 下的 Install。等待安装完成。

启动

选择想要使用的 Enviroment,回到 Home 页,点击 JupyterLab 下的 Launch,会直接跳转到浏览器页面,如下图所示。

image-20230329221903806

使用

每一个 .ipynb 文件都是 Jupyter Notebook(Jupyter 笔记本)。里面有一个个的 Cell,每个 Cell 都是一段独立的程序,运行它,就会在下面显示输出结果。

(……后续补充)

快捷键

命令模式(按 Esc 键进入)

  • Enter:进入编辑模式
  • Shift + Enter:执行当前单元格,并跳转到下一个单元格
  • Ctrl + Enter:执行当前单元格,不跳转
  • Alt + Enter:执行当前单元格,并在下面插入一个新单元格
  • Y:将当前单元格转换为代码单元格
  • M:将当前单元格转换为 Markdown 单元格
  • A:在上面插入一个新单元格
  • B:在下面插入一个新单元格
  • X:剪切当前单元格
  • C:复制当前单元格
  • V:粘贴到下方
  • Shift + V:粘贴到上方
  • D + D:删除当前单元格
  • Z:撤销删除操作
  • Shift + M:合并当前单元格和下方的单元格
  • Ctrl + S:保存当前笔记本
  • F:查找和替换

编辑模式(按 Enter 键进入)

  • Shift + Enter:执行当前单元格,并跳转到下一个单元格
  • Ctrl + Enter:执行当前单元格,不跳转
  • Alt + Enter:执行当前单元格,并在下面插入一个新单元格
  • Ctrl + /:注释当前行或取消注释
  • Ctrl + ]:缩进当前行
  • Ctrl + [:取消缩进当前行
  • Tab:代码补全
  • Shift + Tab:获取当前变量的帮助文档
  • Ctrl + Shift + -:在当前光标位置拆分单元格
  • Esc:返回到命令模式

停止正在运行的程序

在 Jupyter Notebook 中,要停止正在运行的程序,可以使用以下方法:

  1. 在运行程序的单元格上按 Interrupt the kernel 按钮。这个按钮的图标是一个黑色的方块,在 Jupyter Notebook 的工具栏上。点击该按钮后,程序将被中断并停止运行。
  2. 在 Jupyter Notebook 中的 Kernel 菜单中选择 Interrupt 命令。这个命令将中断正在运行的程序并停止它。
  3. 在 Jupyter Notebook 中的 Kernel 菜单中选择 Restart 命令。这个命令将重新启动 Jupyter Notebook 的内核,并且所有正在运行的程序将被终止。