一文完成Jupyter Notebook的安装和初识(初学者进)

一、Jupyter Notebook基本介绍(交互式计算环境)

“交互式计算环境”,是对Jupyter Notebook直白、直击核心的概述性描述。
简单来说,可以将其视为一个交互式的电子笔记本,可以在上面进行代码的文本编写,并且能够执行代码给出结果,同时它还能够进行可视化的创建、想法的记录和代码内容的解释分析标注。他将代码、文本、公式和图形集成在一个文档中,以便用户在一个地方编写、运行和分享代码以及记录分析。
Jupyter 是“Julia”、“Python”、“R”的组合,代表的是这个工具最初支持的语言,然而发展到现在,它支持的编程语言更多了,已然成为一种通用的交互式计算环境。
其次,Jupyter Notebook是一个基于Web的交互环境,也就是说我们通过浏览器的Web网页就能够来使用它,比较方便。相比于PyCharm(一款Python IDE),虽比不上其全面、系统的流程化优点,但作为网页版交互环境的Jupyter Notebook以轻量级闻名,使用比较简洁,适合有相关需求(科学计算、数据分析、机器学习等等)的科研小白作为入门工具小帮手。

二、Jupyter Notebook的安装

Jupyter Notebook的安装方式有多种,本文采用有图形界面展示的方式来进行安装,方便读者观看模仿安装。话不多说,直接上手,这里使用Anaconda来进行Jupyter Notebook的安装。

前置条件:已完成Anaconda的安装。
Anaconda,简单介绍,它是包管理器,是环境管理器,是Python发行版本,突出一个便携管理的功能效果。关于Anaconda的安装或者详细介绍,可以翻看作者的其他博客文章(如果找不到的话那就是没写)。

首先我们在开始菜单中一般能找到Anaconda,然后打开Anaconda Navigator:

Anaconda Navigator图标

它是一个图形可视化的管理界面,在这里可以对多个不同的环境进行管理,每个环境中是一系列的包,如不同的python版本、该环境适用的项目所需的特定工具包等等。

Anaconda Navigator界面展示图

接着我们在Home首页,选择要使用的环境,然后就可以进行Jupyter Notebook的安装了。

在这里插入图片描述

这一步完成之后,我们还是在这个界面,可以发现jupyter下的按钮由原来的install变成了Launch,于此安装完毕。我们点击Launch来打开使用,它会打开电脑的默认浏览器进入到Jupyter Notebook的网页。

在这里插入图片描述

到了这一步就完成了一大半了,可以看到它展示了某一个文件夹中的文件,文件有很多,并且都是自己的之前建立的文件,基本不会是我们当前要用到的。Jupyter Notebook打开展示的这个文件夹,是它的默认文件夹,当我们打开网页环境展示的正是这个文件夹中的东西,并且新建文件的时候文件也会放在这个文件夹下。
那我们是不是能够直接就拿这个默认的文件夹来使用和工作呢,答案是可以的,但是想一想你会发现,一般我们不会这么做。因为通常这个文件夹是在C盘->用户->下,不出意外这里面我们之前就已经有了其他的文件了,而且若不断的使用Jupyter新建文件,不仅不利于有条理性地整理这些文件,而且占用的是C盘的内存空间。权衡之下,我们的选择不言自明,那就是修改Jupyter Notebook的默认文件夹。那么,怎么做呢?

三、修改Jupyter Notebook新建文件的默认文件夹位置

要修改其默认文件夹位置,合理推测,Jupyter Notebook应该会有一个它自己的配置文件,在其中就写明或者默认了文件的存放位置。
但我们在Jupyter Notebook的安装目录下(通常是C盘->用户->.jupyter)并没有找到相关的配置文件,这个时候我们需要打开Anaconda的命令终端 Anaconda Prompt,输入如下命令:

jupyter notebook --generate-config

之后发现在安装目录下,出现了jupyter_notebook_config.py配置文件,用记事本将其打开,搜索查找NotebookApp.notebook_dir所在的位置:
在这里插入图片描述
将dir所在行的注释符号#删掉,在单引号中输入自己指定的文件夹路径,新的文件夹可以自己在别的盘创建并命名一个专门的名字方便管理,示例:

在这里插入图片描述

更新保存完毕后,在开始菜单中Anaconda下找到Jupyter Notebook快捷方式,右键找到文件位置并且打开其属性,在目标一栏将“%USERPROFILE%”这一内容删除(包括双引号),再确定保存即可。

在这里插入图片描述
在这里插入图片描述

四、Jupyter Notebook的使用

完成如上步骤后,我们再在Anaconda Navigator中Launch Jupyter Notebook,浏览器跳转打开网页页面,可以发现现在默认展示的就已经是我们自己新创建的文件夹内容了(干净、整洁、优雅)。于是我们可以开始使用。

在这里插入图片描述

点击New新建笔记:
在这里插入图片描述
会自动打开一个新的页面,在这里我们就可以进行代码的编辑和运行了。如图所示:

在这里插入图片描述

五、总结

于此就完成了Jupyter Notebook的安装和入门使用了。
后面的探索就交由你们完成。欢迎评论和交流~


拓展

补充一个小的问题,Jupyter Notebook在Launch后会在默认的电脑浏览器打开网页,那如果需要在别的浏览器上去打开,应该如何解决呢?答案是复制原来的网页网址,在新的浏览器打开即可。
如此简单吗?倒也不止,需要注意的是,由于安全验证机制,我们在新的浏览器打开网页后会提示需要我们输入密码或者token来进行验证身份。
在这里插入图片描述
这个时候我们要在Anaconda Prompt命令终端中输入如下命令:

jupyter notebook list

命令执行后会出现http://localhost:端口号/?token=一大串字符,我们将token进行复制填入到新开浏览器的密码/token输入框回车即可。

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值