安装
- 在Anaconda Prompt中使用conda install jupyter即可。
- 执行pip install jupyter notebook。
打开
- 在Anaconda中,打开下载有jupyter的虚拟环境,点击进入Jupyter Notebook即可。
- 打开想要写代码的目录,输入jupyter notebook回车即可。
使用
- 在右上角New里新建一个文件:
- 开始编写代码(特别的,输出可以不需要print(),可以直接打印类似于python的交互式shell),编写完毕后“Ctrl+Enter”即可运行(当然点上面的运行键也可以)。
快捷键
- Enter:转入编辑模式。
- Shift+Enter:运行本单元,选中下个单元。
- Ctrl+Enter:运行本单元。
- Alt+Enter:运行本单元,在其下插入新单元。
- Table:自动补全。
单元(左上角的’+'可以添加):也就是代码块(cell)。
优点
- 输出快,并且有足够大的空间展示。
- 画图快,并且能够在当前页面展示。
- 可以更换主题:
1. 安装jupyter主题:
pip install jupyterthemes
2. 查看可用jupyter主题:
jt -l
3. 使用主题:(执行后刷新网页)
jt -t onedork -f fira -fs 13 -cellw 90% -ofs 11 -dfs 11 -T -T
其中:-t 主题 -f(字体) -fs(字体大小) -cellw(占屏比或宽度) -ofs(输出段的字号) -T(显示工具栏) -T(显示自己主机名)
4. 恢复默认主题:
jt -r
- 一次安装,到处编写:可以直接安装到服务器上(具体方法自行搜索)。
生成优美图片
- 生成矢量图只需要加上:
import matplotlib
import matplotlib.pyplot as plt
%matplotlib inline
%config InlineBackend.figure_format = 'svg'
指定了输出格式是svg,浏览器就能为你渲染矢量图了。
2. 只要指定文件名后缀是 .pdf 或者 .eps 就能生成能方便地插入 latex 的图片了:
plt.savefig('tmp.pdf', bbox_inches='tight')
plt.show()
漂亮的主题
- 安装下载可用主题:conda install jupyterthemes
- 加载可用主题列表: jt -l
- 选择想要的主题:
jt -t <name of the theme>
jt -r