Jupyter Notebook介绍、安装及使用教程

一.什么是Jupyter Notebook?

1.Jupyter Notebok简介

Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。
Jupyter Notebook官方介绍

Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释。

2.组成部分

1.1.网页应用
网页应用即基于网页形式的、结合了编写说明文档、数学公式、交互计算和其他富媒体形式的工具。简言之,网页应用是可以实现各种功能的工具。
2.2.文档
即Jupyter Notebook中所有交互计算、编写说明文档、数学公式、图片以及其他富媒体形式的输入和输出,都是以文档的形式体现的。
这些文档是保存为后缀名为.ipynbJSON格式文件,不仅便于版本控制,也方便与他人共享。
此外,文档还可以导出为:HTML、LaTeX、PDF等格式。

3.Jupyter Notebook的主要特点

  1. 编程时具有语法高亮、缩进、tab补全的功能。
  2. 可直接通过浏览器运行代码,同时在代码块下方展示运行结果。
  3. 以富媒体格式展示计算结果。富媒体格式包括:HTML,LaTeX,PNG,SVG等。
  4. 对代码编写说明文档或语句时,支持Markdown语法。
  5. 支持使用LaTeX编写数学性说明。

二.安装Jupyter Notebook

0.先试用再决定

如果看了以上对Jupyter Notebook的介绍你还是拿不定主意究竟是否适合你,那么不要担心,你可以先免安装试用体验一下,戳这里(点击链接)然后再做决定。

官方提供的同时试用是有限的,如果你点击链接之后进入的页面如下图所示,那么不要着急,过会儿再试试看吧。
在这里插入图片描述
如果你足够幸运,那么你将看到如下界面,就可以开始体验啦。
在这里插入图片描述
编辑页面如下
在这里插入图片描述

1.安装

①安装前提

安装Jupyter Notebook的前提是需要安装了Python(3.3版本及以上,或2.7版本)。

②使用Anaconda安装

如果是小白,那么建议你通过安装Anaconda来解决Jupyter Notebook的安装问题,因为Anaconda已经自动为你安装了Jupter Notebook及其他工具,还有python中超过180个科学包及其依赖项。

你可以通过进入Anaconda的官方下载页面自行选择下载;如果你对阅读英文文档感到头痛,或者对安装步骤一无所知,甚至也想快速了解一下什么是Anaconda,那么可以去搜索安装Anaconda的相关内容

常规来说,安装了Anaconda发行版时已经自动为你安装了Jupyter Notebook的,但如果没有自动安装,那么就在终端(Linux或macOS的“终端”,Windows的“Anaconda Prompt”,以下均简称“终端”)中输入以下命令安装:

conda install jupyter notebook

③使用pip命令安装

如果你是有经验的Python玩家,想要尝试用pip命令来安装Jupyter Notebook,那么请看以下步骤吧!接下来的命令都输入在终端当中的噢!
首先把pip升级到最新版

# Python 3.x
pip3 install --upgrade pip
# Python 2.x
pip install --upgrade pip

注意:老版本的pip在安装Jupyter Notebook过程中或面临依赖项无法同步安装的问题。因此强烈建议先把pip升级到最新版本。

安装Jupyter Notebook

# Python 3.x
pip3 install jupyter
# Python 2.x
pip install jupyter

三.运行Jupyter Notebook

0.帮助

如果你有任何jupyter notebook命令的疑问,可以考虑查看官方帮助文档,命令如下:

jupyter notebook --help

或者

jupyter notebook -h

1.启动

①默认端口启动

在终端中输入以下命令:

jupyter notebook

执行命令之后,在终端中将会显示一系列notebook的服务器信息,同时浏览器将会自动启动Jupyter Notebook。
启动过程中终端显示内容如下:

$ jupyter notebook
[I 08:58:24.417 NotebookApp] Serving notebooks from local directory: /Users/catherine
[I 08:58:24.417 NotebookApp] 0 active kernels
[I 08:58:24.417 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/
[I 08:58:24.417 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confir
### Jupyter Notebooks 使用指南 #### 创建和管理环境 为了创建适合运行 Jupyter Notebook 的工作环境,在虚拟环境中安装 Jupyter 是一种常见做法。这可以防止包之间的冲突并保持项目的独立性。 对于无法启动 Jupyter Notebook的情况,有建议指出可以在命令前加上 `sudo` 来提升权限,例如: ```bash sudo pip install jupyter ``` #### 启动 Jupyter Notebook 一旦完成安装,可以通过终端或命令提示符来启动 Jupyter Notebook: ```bash jupyter notebook ``` 此操作将会自动打开浏览器中的新标签页,并连接到本地主机上的 Jupyter Notebook 服务器[^2]。 #### 导航界面 Jupyter Notebook 提供了一个基于 Web 的交互式计算环境。用户能够浏览文件系统、上传下载文件以及管理和执行笔记本文档。每个笔记本由一系列单元格组成;这些单元格支持输入可执行代码、Markdown 文本或其他媒体形式的内容。 #### 编写与执行代码 编写代码时可以选择不同类型的内核(Kernel),这意味着除了Python之外还支持其他编程语言如 R 或 Julia 。当选择了合适的内核后就可以开始编写代码片段了。每一段代码都可以单独被执行,并立即查看其输出结果[^4]。 #### 协作分享 Jupyter Notebook 不仅限于个人使用,还可以方便地与其他研究者共享研究成果。通过导出为 HTML 文件或者直接发布在线上平台的方式实现更广泛的传播交流目的。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值