各位老铁好,在下小菜鸟,最近刚刚学习了Jupyter notebook的简单使用,对于如何进一步学习有着一些疑惑,一时兴起发个接力贴,希望各位老铁有时间的捧个场,大家轮流发帖来补充一下Jupyter notebook的一些用法,这里我先来啦~最简单的部分让我来,嘿嘿,大家加油
Jupyter notebook一、Jupyternotebook简介 jupyternotebook扩展了基于控制台的交互计算方法,提供了一个适合捕获整个计算过程的基于web的应用程序:开发、记录和执行代码,以及传递结果。Jupyternotebook由两部分组成: web应用程序:一种基于浏览器的文档交互式创作工具,它结合了解释性文本、数学、计算和富媒体输出。(总之是一个功能强大丰富的工具) 笔记本文档:web应用程序中所有可见内容的表示,包括计算、解释性文本、数学、图像和对象的富媒体表示的输入和输出。文档是后缀名为.ipynb的JSON格式文件,便于版本控制,也方便与他人共享。而且支持文档转换为HTML、LaTeX、PDF等格式。 二.Jupyter Notebook的主要特点1.编程时具有语法高亮、缩进、tab补全的功能。 2.可直接通过浏览器运行代码,同时在代码块下方展示运行结果。 3.以富媒体格式展示计算结果。富媒体格式包括:HTML,LaTeX,PNG,SVG等。 4.对代码编写说明文档或语句时,支持Markdown语法。 5.支持使用LaTeX编写数学性说明。 三、安装jupyternotebook 1.jupyternotebook很人性化,它提供了免安装体验的服务,所以各位老铁可以先尝试一下是否合胃口再选则安装: 图3-1 进入后选择你想体验的编程语言,这里选择的是python,后面的安装也是基于python的。 图3-2 2. 正式安装: ①前提: 首先确保你的电脑安装了python3.3以上或者python2.7 ②安装方法: (1)使用Anconda安装: Anconda的安装教程很多,各位老铁可以自己找一下,一般安装Anconda后,jupyternotebook也是附带安装了的。 图3-3 如果你很衰的发现没有安装的话也不要着急,只需要打开终端输入命令: conda install jupyter notebook (2)使用pip安装: 在终端输入命令: pip install jupyter 四、运行jupyternotebook ①启动: 在终端输入命令: jupyter notebook 打开后界面如下图: 图4-1 注意之后的操作中都不要关闭终端,因为终端一旦关闭则断开与本地服务的链接。 图4-2 浏览器中的地址如图所示,loacalhost代表的是本地,8888则代表端口号,相信这个地址对于熟悉网页开发的老铁肯定很熟悉。之后当你打开多个jupyternotebook页面时,则端口号会不停的加1,如8889,8890。 ②可以选择先不打开浏览器: 输入以下命令: jupyter notebook --no-browser 终端会显示: 图4-3 这个时候浏览器中并没有打开jupytenotebook,你可以等你有需求的时候在打开浏览器,并将红色框中的地址复制到浏览器中,即可打开。 五.主页面 图5-1 如图所示即为主页面,图片中显示的所有文件都是我们本机上的文件。 1. 设置notebook的存储文件地址 ①在你想要存储的目录地址创建文件夹并复制该路径 ②通过下面命令获取配置文件路径: jupyter notebook --generate-config 图5-2 路径如图中红框所示。 通过编辑器打开该py文件,在文件中搜索“c.NotebookApp.notebook_dir” 图5-3 然后将前面的#号去掉并在后面的引号中填入刚才复制的路径。 图5-4 然后退出编辑器,退出前记得保存改变内容。 然后回到命令终端再次输入: jupyter notebook --generate-config 这个时候你会看到: 图5-5 意思是,是否用你刚才所做的改变覆盖原来的py配置文件,输入y确定,N否定。这里我们输入y。 然后你需要关闭刚才打开的jupyternotebook然后重新打开。如此之后既可以看到一个干净清爽的页面,等待你往其中添油加醋。 图5-6
|