Jupyter Lab:是 Jupyter Notebook 的全面升级。事实上,Jupyter Lab 是一个集 Jupyter Notebook、文本编辑器、终端以及各种个性化组件(有VScode内味了)于一体的全能IDE。
Jupyter Notebook:是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。
- 相比Jupyter Notebook,JupyterLab能够打开更多的文件格式,除了代码文件(.py、.cpp),还包括CSV、JSON、Markdown、PDF。
安装方式:
一、使用Anaconda进行安装
1.1 Anaconda安装流程
Anaconda 会自动安装几个应用,其中就包括:
- Jupyter Lab
- Jupyter NoteBook
- Qt Console
- Spyder
1.2 Jupyter Lab 与 Jupyter Notebook 启动
1.2.1 Jupyter Notebook:打开Anaconda -> Jupyter Notebook -> Launch
点击后,浏览器自动打开NoteBook应用
该页面会展示win系统部分目录以及它自己定义的部分目录位置,后续可以在配置文件中修改即可。
1.2.2 Jupyter Lab:打开Anaconda -> Jupyter Lab-> Launch
点击后,浏览器自动打开Lab应用
二、使用Python pip进行安装
略,参考教程:
三、Anaconda Prompt 命令
Anaconda Prompt 命令
- Jupyter-notebook
如果jupyter-notebook没有配置到系统环境变量里,就不能用win自带的cmd终端,而是使用Anaconda Prompt的终端才能运行命令(在启动菜单中找到)。
jupyter-notebook --help
jupyter-notebook --help-all
jupyter-notebook -h
# 当前正在运行的服务列表(可以多个)
jupyter-notebook list
# 关闭服务
jupyter-notebook stop 服务端口号
# 启动服务
jupyter-notebook start
# 设置正在打开服务的密码
jupyter-notebook password
# 产生默认的配置文件
jupyter-notebook --generate-config
# 启动jupyter notebook之后不打开浏览器(默认情况下是会打开一个浏览器界面的)
jupyter-notebook --no-browser
# 同前面讲解ipython的时候很类似,在jupyter notebook里面集成,也可以在jupyter notebook里面使用%pylab 或者是%matplotlib魔术命令(这是最常用的,后面也会讲到)
jupyter-notebook --pylab
# 制定一个完全路径的配置文件名称,关于配置文件后面会详解,默认是default,即系统指定的默认配置文件
jupyter-notebook --config=<Unicode>
# 默认是: 'localhost',从前面的现实中也可以看出来,表示的是notebook服务器会监听的IP地址,我们也可以手动指定
jupyter-notebook --ip=<Unicode>
# 指定jupyter notebook打开浏览器的端口号,默认是: 8888,也可以手动输入
jupyter-notebook --port=<Int>
# 默认使用默认的目录,表示的是notebook和kernels的目录
jupyter-notebook --notebook-dir=<Unicode>
# 还可以指定某一个特定的浏览器打开,默认使用系统默认的浏览器打开,是可以自己选定浏览器的
jupyter-notebook --browser=<Unicode>
jupyter-notebook --generate-config
- 产生默认的配置文件,这里可以看到,产生的默认配置文件位置如下:
- C:\Users\Administrator\.jupyter\jupyter_notebook_config.py
- 可以自行去编辑和修改配置文件信息
- 部分截图
- 配置内容
## 1.设置该选项,将notebooks、kernels存储位置改变
## The directory to use for notebooks and kernels.
#c.NotebookApp.notebook_dir = ''
c.NotebookApp.notebook_dir = 'D:\DevSoft\Jupyter'
- 在Anaconda Prompt中输入:
- 关闭服务,jupyter-notebook stop 8888
- 启动服务,jupyter-notebook
- 可以看到 notebook_dir 的位置已经生效,以后所有的生产数据会存放到这个目录下。
- 重新运行后,来到访问地址,可以看到目前默认的配置信息中是没有任何文件夹和文件信息的。
- 这里引用后面的图,新建python文件后,会存储到指定的目录位置。
四、Python运行环境
Anaconda默认安装了python,我们可以直接使用,或者自行重新配置python环境,这里也会出现。
- Jupyter-notebook -> 点击New -> Python3,然后可以进行python线上操作。
- 退出时,可以看到已经产生的文件。