1. 简介

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

简单来说,就是一个网页,可以用于Python编程,运行程序,编写说明文档(支持Markdown语法),支持使用LaTeX编写数学公式。

2. 运行Jupyter Notebook

启动

jupyter notebook:默认端口起动,会自动打开默认浏览器,浏览器地址默认是http://localhost:8888。如果同时启动多个端口,那么每增加一个端口,端口号就+1.
jupyter notebook --port <port_number>:指定端口号起动
jupyter notebook --no-browser:起动但不打开浏览器,可以手动复制链接到别的浏览器打开。

修改默认路径

1.打开cmd
2.输入jupyter notebook --generate-config
3.在默认路径就会产生配置文件jupyter_notebook_config.py,如果之前已经生成过了,那就不用做第2步,直接打开修改就行。
4.打开配置文件后,找到#c.NotebookApp.notebook_dir = ' '
5.然后在' '内填上你想要配置的路径,比如F:\python_code,并保存。
6.这时,已经配置完毕,起动就行。

3. 拓展功能

关联conda的环境和包

  • 安装:conda install nb_conda
  • 安装完后,发现导航栏上边有一个conda
  • 使用:可以选择不同的环境,并且安装,删除,查看包
  • 可以在Kernel中“Change kernel”
  • 卸载:conda remove nb_conda

Markdown生成目录

  • 安装:conda install -c conda-forge jupyter_contrib_nbextensions
  • 安装完后,导航栏上有一个Nbextensions
  • 点击Nbextensions,勾选Table of Contents ⑵
  • 之后,在可以根据标题生成对应的目录了

Markdown在文中设置链接并定位

[添加链接的正文](#自定义索引词)
<a id=自定义索引词>跳转提示</a>

加载指定网络源码

%load URL

加载本地Python文件

%load Python文件的绝对路径

注意:Python文件的后缀为“.py”,输入命令后,按ctrl 回车来执行命令

直接运行本地Python文件

%run Python文件的绝对路径
或
!python3 Python文件的绝对路径

在Jupyter Notebook中获取当前位置

%pwd
或
!pwd

在Jupyter Notebook使用shell命令

  • 方法一
!shell命令
  • 方法二
起动:
在File界面中点击New,然后点击Terminal新建终端,在终端就可以直接运行shell命令。

关闭:
在Running界面中的Terminals类目中可以查看正在运行的终端,点击shutdown即可关闭终端。