Jupyter Notebook的安装与使用

一、Jupyter Notebook简介

Jupyter Notebook是一个基于Web的交互式计算环境,支持多种编程语言,包括Python、R、Julia等。它的主要功能是将代码、文本、数学公式、可视化和其他相关元素组合在一起,创建一个动态文档,用于数据分析、机器学习、科学计算和数据可视化等方面。Jupyter Notebook提供了一个交互式的界面,使用户能够以增量和可视化的方式构建和执行代码,同时支持Markdown格式的文本和LaTeX数学符号。

二、Jupyter Notebook的安装

2.1 通过Anaconda安装

先安装Anaconda,然后启动Anaconda Navigator。启动方法有3种:

  1. 在Anaconda Navigator安装目录下,找到Navigator的可执行文件,双击即可。通常路径为:C:\Users\wtyyy\AppData\Roaming\Microsoft\Windows\Start Menu\Programs下。
  2. 在Anaconda Prompt命令行输入anaconda-navigator命令,回车即可启动。Miniconda下可能没有该操作。
  3. Windows开始菜单中找到Anaconda Navigator应用程序即可打开界面。

在Anaconda Navigator中找到Jupyter Notebook,launch即可。

2.2 利用Pip命令安装

(1)首先需要确保当前环境下已经安装了Python。因为pip是Python标准包的其中之一。安装Python请自行下载,图形化缺省安装即可。

(2)Win+R,cmd进入命令行,输入以下命令。这里不在指定的虚拟环境下安装,仅直接进入cmd安装。

pip install jupyter notebook

 (3)在命令行输入jupyter notebook来启动该应用程序。

然后,Jupyter Notebook 会在默认的浏览器中打开,如果没有自动打开,可以在浏览器中输入 http://localhost:8888/tree 来访问。

三、Jupyter Notebook的使用

3.1 Jupyter Notebook快捷键

  1. “Shift+Enter”:运行当前代码块并进入下一行代码。
  2. “Ctrl+Enter”:运行当前代码块并停留在当前代码块。
  3. 按“Esc”键进入命令模式+dd(按两次d键):删除当前代码块。
  4. 按“Esc”键进入命令模式+b:在下方添加一个空代码块;(b-below)。
  5. 按“Esc”键进入命令模式+a:在上方添加一个空代码块;(a-above)。
  6. 按“Esc”键进入命令模式+m:进入"Markdown"语言编辑模式。
  7. 按“Esc”键进入命令模式+y:进入"代码"编辑模式。
  8. "Tab"键自动补全。
  9. "shift+Tab+Tab"键可以调出函数的具体说明;(Shift+双Tab键)。
  10. jupyter notebook的魔术命令。
  11. “%pwd”:打印当前工作目录;(不加“%”也可以)。
  12. 按“Esc”键进入命令模式,然后再按h就可以弹出常用的快捷键。

3.2 Python语句编写

可以通过New来创建一个jupyter notebook,扩展为名.ipynb。Ctrl + S存盘。然后在每个cell中正常输入Python语句执行即可。

存盘时可以存储为.ipynb文件,也可以通过File中的“Download as”存为其他类型,具体如下。

在jupyter notebook中以!为开头可切换为Conda虚拟环境下,然后再输入conda常用命令即可实现与Anaconda Prompt相同的效果。例如在jupyter单元格中输入:! conda list 就可以查看当前环境中安装了哪些包。这里是本机安装的 Miniconda环境。也可以进入其他虚拟环境进行操作。

3.3 Cell中的Markdown编辑

首先创建一个cell,然后更改类型为markdown。这时,cell开头没有“In[?]:”的提示符。然后点击cell,按照markdown语法来输入文本。

除了对markdown语法的支持外,同时也支持html代码和Latex公式语法。使用Latex公式时,若需在当前行内插入公式,公式前后分别需加一个$;若需在下一行单独插入公式,公式前后分别需要两个$。样例如下:

## 这是一个二级标题

这是一个markdown类型的cell

- 下面演示了对html代码的支持:

  <a href="www.naodongopen">这是使用html的a标签实现的超链接</a>


- 下面演示的对latex公式的支持:

  当前行内插入公式:$ \int_0^{+\infty} x^2 dx $

  下一行插入公式:$$ \int_0^{+\infty} x^2 dx $$

  • 13
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值