综述
写这篇博客的主要原因是因为最近在学习jupyter notebook的使用,所以记录一下。主要是学习jupyter notebook的官方文档。
安装方法
先决条件:要安装好python
对于新的用户来说,可以使用anaconda安装python,jupyter notebook 和其他常用的科学计算的包,anaconda的安装参考官网
也可以使用pip安装jupyter notebook,需要pip为较新的版本
pip3 install --upgrade pip
pip3 intall jupyter
运行jupyter notebook
1、基本操作
在命令行中输入
jupyter notebook
将会在默认浏览器中打开jupyter notebook,打开时所在的文件夹为输入命令行时所在的文件夹。
2、使用自定义的端口号打开jupyter notebook
在命令行中输入
jupyter notebook --port 9999 //将默认的端口号从8888改成9999
//这在默认的端口号被占用的时候有用
3、直接打开根目录下的ipynb文件
在命令行中输入
jupyter notebook untitled.ipynb //直接打开文件untitled.ipynb
4、开始jupyter notebook服务但是不在浏览器中打开
jupyter notebook --no-browser
5、获取jupyter notebook的帮助
jupyter notebook --help
jupyter notebook 界面
打开jupyter notebook 后首先进入的是下面的这个界面。
如果想要打开一个已有的jupyter notebook文件直接点击文件树中的文件即可,会在新的选项卡打开文件,如果想要新建一个notebook文件,在上述界面,点击New|python就会新建一个文件,并且在新的浏览器选项卡打开。打开之后的界面如下图所示
如果想要修改jupyter notebook文件名,可以点击上面的文件名,进入文件名编辑模式,输入想要更改后的文件名。修改过程如下图所示
Menu bar中包括了notebook所有的功能,点开相应的菜单就能找到
tool bar中是一些常用的工具。
cell 默认的code cell ,可以在tool bar中的Code 按钮中修改模式,可以修改的模式有Markdown, raw, heading等
编写代码
cell 有两种模式
编辑模式下,输入要执行的代码,运行代码
另外,关于运行,在cell 菜单中有更加丰富的执行选项。
编辑模式下几个常用的快捷键为:
esc 由编辑模式变成命令模式
enter 由命令模式变成编辑模式
shift + enter 执行cell中的代码,并跳到下一个cell
命令模式下 DD删除cell
其他的一些功能可以尝试menu bar 和 tool bar发现。默认的快捷键在help中可以找到
保存文件
可以直接点击tool bar中的保存按钮将修改的内容保存到打开的ipynb文件中,当然也可以使用快捷键
如果想要
保存成其他类型的文件,可以在File目录下保存成相应的格式
关闭jupyter notebook
保存文件,关闭选项卡之后,刚刚打开文件的kernel,不会关闭,当再次打开刚刚的notebook文件时,会自动连接到之前的kernel。要想彻底的关闭kernel,需要在running中关闭,点击下图中的shutdown按钮,就会关闭kernel
总结
写的这篇博客只是对jupyter notebook的使用进行简单的介绍。jupyter notebook有很强大的功能,更多的使用可以参考jupyter notebook的官方文档。另外在以后的使用中,还会不断的总结jupyter notebook的使用技巧