下载Jupyter Notebook
Jupyter Notebook最简单的下载方法就是使用Anaconda。
conda install jupyter notebook
使用这条命令就可以下载jupyter notebook。当然也可以使用pip下载。
启动jupyter notebook服务器
如果想要打开jupyter notebook。可以输入下面的命令。
jupyter notebook
建议你先进入你设置过的Anaconda环境中,再打开jupyter notebook。这样就可以使用你下载过的扩展包。否则是在默认的base环境中使用jupyter notebook。
输入这条命令就会直接打开默认浏览器,默认地址是http://localhost:8888。只要你的终端还在运行这条命令,就可以一直访问http://localhost:8888。关闭运行按CTRL+C,两次。
还有就是,你在那个文件夹位置打开的git bash运行这条命令,那么就会显示那个文件夹的内容,新建的文件也会保存在那里。
使用git bash打开jupyter notebook就是中文版的界面,好像用widow的终端是英文的界面,这个我也不太清楚。
顶部的标签有文件(file),运行(running),集群(Cluster)。
- 文件表示现在有什么文件。
- 运行表示现在有哪些notebook在运行。
- 集群以前是创建多个内核以用来并行计算的地方,现在被ipyparallel接管了。详情见链接
可以下载notebook conda来在jupyter管理环境。可以创建新环境,安装包,升级包等等。
conda install nb_conda
新建文件
点击新建,就可以创建notebook,文本文件,文件夹,terminal。在notebook那里,会出现你下载的python版本,python2或者python3,如果你下载过了。还有就是你创建的环境名字。
关闭notebook
点击shutdown按钮。记得保存一下。或者按CTRL+c,直接关闭,记得保存。
基本使用
新建notebook后,绿色的一行单元格,叫做代码单元格。你可以在这个地方写代码,然后点击运行,运行结果会在下方显示。你也可以选择代码的渲染方式。支持代码(code),标记(markdown),原生,标题。
那个小键盘是一个命令调色板,你可以在那里搜索各种命令,可以加快工作流程。
notebook会自动的每隔一段时间保存一下,并且会显示最后一次保存是在几分钟之前。但是关闭时最好还是保存一下。
最方便的是,你可以点击文件,点击下载,可以将你的notebook下载成很多格式,比如.py,.html,.md.而且这些格式的文件都可以正常运行。你也可以在终端使用命令转换指定格式,如
jupyter nbconvert --to html notebook.ipynb
notebook还附带一堆快捷键,可以更快的使用。感兴趣自己搜一下。
魔术关键字
魔术关键字可以在单元格中运行特殊的命令,可让你控制笔记本本身或者执行系统调用(比如更改目录)。你可以将matplotlib设置为使用%matplotlib在笔记本中交互式工作。
在魔术命令前有一个%和%%代表的作用不同。一个%的魔术命令在所在的行有用,两个%则可应用与整个单元格。
幻灯片
notebook还支持幻灯片演示。你可以选择哪个代码单元被展示和怎么展示。
点击查看(View),点击单元格工具栏(Cell Toolbar),点击幻灯片(slideshow)。然后每个单元格后面就会出现一个下拉菜单。
slides会出现在右边,Sub_slides可以通过按向上或者向下出现。Fragment首先隐藏,然后按下按钮出现。您可以跳过幻灯片中的单元格,其中Skip和Notes将单元格作为演讲者备注。
你可以将笔记本转换成幻灯片所需要的文件,通过命令行。
jupyter nbconvert notebook.ipynb --to slides
下面这条命令可以直接在HTTP server展示。
jupyter nbconvert notebook.ipynb --to slides --post serve