Jupyter Notebook的简单介绍与安装
文章目录
一、什么是Jupyter Notebook
1. 在这之前你可以先了解什么是IPython
IPython
是一个python的交互式shell
,比默认的python shell好用得多。
支持变量自动补全
,自动缩进
,支持bash shell命令,内置了许多很有用的功能
和函数
。
学习ipython将会让我们以一种更高的效率
来使用python。
同时它也是利用Python进行科学计算和交互可视化
的一个最佳的平台。
IPython
提供了两个主要的组件
- 一个强大的
python交互式shell
- 供
Jupyter notebooks
使用的一个Jupyter内核(IPython notebook
)
IPython
的主要功能如下:
- 运行
IPython控制台
- 使用
IPython
作为系统shell - 使用历史输入
TAB
不全- 使用
%run
命令运行脚本 - 使用
%timeit
命令快速测量时间 - 使用
%pdb
命令快速debug - 使用
pylab
进行交互计算 - 使用
IPython Notebook
2. Jupyter Notebook
由上可知,IPython
可以认为是一个基于python的强化版shell。
而Jupyter Notebook
就是基于这个强化版shell的 强化版Notebook。
Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。——Jupyter Notebook官方介绍
简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释。
二、 安装Jupyter Notebook
安装Jupyter Notebook的前提是你安装了Python。
1)使用Anaconda安装(建议)
建议先安装Anaconda再通过Anaconda来安装Jupyter Notebook。
因为Anaconda会自动帮助你安装Jupyter Notebook以及其他工具,包括180个科学包及其依赖项。
你可以通过我的博客Anaconda 介绍与安装,简单了解什么是Anaconda,以及如何安装Anaconda。
通常来说,安装完Anaconda后,会自动为你安装好Jupyter Notebook。
但如果没有自动安装,可以在Terminal中(Linux,macOS)输入,如果你是Windows,则在Anaconda Prompt(安装完Anaconda会出现)中输入
conda install jupyter notebook
2) 使用pip安装Jupyter Notebook
- 把pip升级到最新版本
在python3.x
下,
pip3 install --upgrade pip
- 安装Jupyter Notebook
在python3.x
下,
pip3 install jupyter
可能在下载过程中会略微有些卡顿,ctrl+c
终止,再重新执行几次命令即可。
3)配置文件目录
常规的情况下,Windows和Linux/macOS的配置文件所在路径和配置文件名如下所述:
- Windows系统的配置文件路径:
C:\Users\<user_name>\.jupyter\
- Linux/macOS系统的配置文件路径:
/Users/<user_name>/.jupyter/
或~/.jupyter/
- 配置文件名:
jupyter_notebook_config.py
三、部分使用命令
1. 查看帮助文档
jupyter notebook --help
2. 启动
jupyter notebook # 默认端口启动,默认端口8888
jupyter notebook --port <port_number> ## 制定port_number端口启动
jupyter notebook --no-brower ## 启动服务但不打开浏览器