菜鸟闯世界 发表于 2018-9-3 18:32:57

jupyter notebook发文接力赛~(1)


   各位老铁好,在下小菜鸟,最近刚刚学习了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编写数学性说明。三、安装jupyternotebook1.jupyternotebook很人性化,它提供了免安装体验的服务,所以各位老铁可以先尝试一下是否合胃口再选则安装:链接在此:here图3-1进入后选择你想体验的编程语言,这里选择的是python,后面的安装也是基于python的。图3-22. 正式安装:①前提:首先确保你的电脑安装了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


蛋蛋超人 发表于 2018-9-15 09:46:44

十分详细,mark

3529956381 发表于 2018-10-8 08:39:39

楼主写的很好,很详细
页: [1]
查看完整版本: jupyter notebook发文接力赛~(1)