【笔记】Jupyter学习笔记

前言

Jupyter(/ˈdʒuːpɪtər/)是一个非营利组织,旨在“为数十种编程语言的交互式计算开发开源软件,开放标准和服务”。2014年由Fernando Pérez从IPython中衍生出来,Jupyter支持几十种语言的执行环境。Jupyter项目开发并支持交互式计算产品Jupyter Notebook(文件格式是.ipynb文件)、JupyterHub和JupyterLab。(维基百科

下载依赖

1
pip3 install jupyter

笔记文件的扩展名

  • .ipynb

启动Notebook的Web服务

1
jupyter notebook

踩坑

  • 可能会与pyzmq出现冲突导致服务无法启动

解决问题

  • 降低pyzmq版本

启动JupyterLab的Web服务

下载依赖

1
pip3 install jupyterlab

启动Web服务

1
jupyter lab

快捷键

执行当前代码单元格的代码

  • Ctrl+Enter

执行代码后选中下一个单元格

  • Shift+Enter

执行代码后新建一个单元格并选中

  • Alt+Enter

从编辑模式切换到命令模式

  • 绿色为编辑模式,蓝色为命令模式

  • Esc

在当前单元格上方插入一个单元格

  • A

在当前单元格下方插入一个单元格

  • B

删除当前单元格

  • DD

转换为Markdown单元格

  • M

转换为代码单元格

  • Y

显示/隐藏当前代码单元格行号

  • L

显示/隐藏所有代码单元格行号

  • SHIFT+L

撤销

  • Z

魔法指令

查看所有魔法指令

1
%lsmagic

下载依赖

1
%pip install <package>

销毁对变量的赋值

<name>:变量名

1
%del <name>

特殊代码

查看关键字帮助

1
<keyword>?

执行Shell命令

1
!<shell>

完成

参考文献

哔哩哔哩——优扬实验室
哔哩哔哩——骆昊jackfrued