# 插件安装
链接:<https://mp.weixin.qq.com/s/H0sPScKoB8USlT6SeMytAA>
```
conda install xeus-python=0.8.0 -c conda-forge
jupyter labextension install @jupyterlab/debugger
```
链接:<https://mp.weixin.qq.com/s/6rPI1aPZk5wGyu90PfpZnw>
```
conda install jupyter_contrib_nbextensions
conda install jupyter_nbextensions_configurator
jupyter contrib nbextension install
```
# 美化
1. 安装主题
```
conda install jupyterthemes
```
2. 安装后切换主题
```
jt -l
```
查看主题,携带的主题有7个:
* onedork
* grade3
* oceans16
* chesterish
* monokai
* solarizedl
* solarizedd
3. 使用-t切换主题,比如:
```
jt -t chesterish
```
4. 切换字体
支持以下三种自定义字体:
* 代码字体:-f
* Notebook字体(界面字体):-nf
* 普通文本/Markdown字体:-tf
* 代码字体大小:-fs,默认11
* Notebook字体大小:-nfs,默认13
* 普通文本/Markdown字体大小:-tfs,默认13
* Pandas Dataframs字体大小:-dfs,默认9
* 输出区域字体大小:-ofs,默认8.5
* Mathjax字体大小:-mathfs,百分比,默认100%
```
jt -t chesterish -f firacode -fs 14 -ofs 12
```
5. Cell宽度与行距
可以手动控制Cell的宽度以及代码的行距,-cellw控制宽度(默认980),-lineh控制行距(默认170)。
```
jt -cellw 1800 -lineh 200
```
6. UI元素显示
* 工具栏显隐:-T
* 名称与Logo显隐:-N
* 内核Logo显隐:-kl
7. 绘图风格
```
from jupyterthemes import jtplot
jtplot.style()
```
其中style()的参数如下:
* theme:字符串类型,主题,可选值与jt -l显示一致
* context:字符串类型,取值paper,notebook,talk,poster
* grid:布尔类型,表示是否包含网格线
* gridlines:字符串类型,表示网格线的风格,比如--表示虚线
* ticks:布尔类型,表示x/y轴上的坐标标线的显隐
* spines:布尔类型,表示图像四周是否显示包围框
* fscale:float类型,表示缩放字体,图例等等
* figsize:元组类型,表示默认的Matplotlib图像的大小
```
jt -t chesterish -f firacode -fs 14 -ofs 12 -cellw 1500 -lineh 200 -T
```
## 代码整合
```
jt -t monokai -f fira -fs 13 -cellw 90% -ofs 11 -dfs 11 -T -N
```
参考:<https://www.cnblogs.com/tianqizhi/p/10612976.html>
# 报错解决方案
## Jupyter Notebook:FileNotFoundError: [WinError 2] 系统找不到指定的文件
1. 首先打开Anaconda Prompt
2. 输入jupyter kernelspec list查看安装的内核和位置
3. 进入安装目录,打开kernel.jason, 查看python的编辑器的路径文件是否与安装路径一样
4. 如果不一样,那么输入 ```python -m ipykernel install --user```, 重新安装内核即可
重启jupyter notebook 即可使用。