jupyter notebook的使用
2018-07-16 本文已影响94人
_Haimei
安装
pip install jupyter
运行
jupyter notebook
2018-07-18 10-14-37屏幕截图.png
我是在home/shanghaimei/notebook目录下运行的,所以打开是在当前目录下,创建的文件也在这个文件夹下
2018-07-18 10-19-52屏幕截图.png
创建新的文件,这里我选择的是python3
2018-07-18 10-19-13屏幕截图.png
点击untitled可以重命名
2018-07-18 10-22-04屏幕截图.png
设置好后就可以写代码了
可选择要输入的类型
屏幕截图.png
按Shift+Enter可以向下运行
2018-07-18 10-28-18屏幕截图.png
Ctrl + S 快捷键保存文档,默认是保存为ipynb,保存在你终端进入的当前目录下
如果不想保存默认的格式,可以在file里的Download as里选择(Ubuntu截图不大方便,可自己查看)
2018-07-18 10-30-49屏幕截图.png
如果想下载PDF,出错的话先安装
sudo apt-get install texlive-xetex
然后下载PDF就可以了,很漂亮的!
关于jupyter的各种快捷键
在help的keyboard shortcuts中,可自定义
2018-07-18 10-59-10屏幕截图.png
用的时候遇到了一个问题,平时用scrapy虚拟环境,但是打开jupyter后并没有这个虚拟环境,只有本机上的,解决办法如下:
shanghaimei@shanghaimei:~/notebook$ mkvirtualenv scrapy
shanghaimei@shanghaimei:~/notebook$ workon scrapy
(scrapy) shanghaimei@shanghaimei:~/notebook$ pip install ipykernel
(scrapy) shanghaimei@shanghaimei:~/notebook$ python -m ipykernel install --user --name scrapy --display-name "Python3(scrapy)"
#display-name "可自定义"
安装后重启
(scrapy) shanghaimei@shanghaimei:~/notebook$ jupyter notebook
如图,虚拟环境添加上了
2018-07-18 13-35-16屏幕截图.png
常用快捷键
Enter : 转入编辑模式
Shift-Enter : 运行本单元,选中下个单元
Ctrl-Enter : 运行本单元
Alt-Enter : 运行本单元,在其下插入新单元
Y : 单元转入代码状态
M :单元转入markdown状态
R : 单元转入raw状态
A : 在上方插入新单元
B : 在下方插入新单元
X : 剪切选中的单元
C : 复制选中的单元
Shift-V : 粘贴到上方单元
V : 粘贴到下方单元
Z : 恢复删除的最后一个单元
D,D : 删除选中的单元
Shift-M : 合并选中的单元