Jupyter Notebook 带有一些插件, 这些插件功能还是很强大的. 这么安装和启用呢?
以conda安装为例:
## 安装Jupyter, 如果有, 则不用再装
conda install jupyter
## ipywidgets是交互HTML小工具, 主要有一个
## 安装 ipywidgets, 会同时安装 widgetsnbextension
conda install ipywidgets
## 安装插件更丰富的jupyter_contrib_nbextensions
## Autopep8 插件需要额外安装库
conda install autopep8 jupyter_contrib_nbextensions
## 安装插件管理器 jupyter_nbextensions_configurator
conda install -c conda-forge jupyter_nbextensions_configurator
如果是PIP, 可以
## 一次全装了就好
pip install jupyter ipywidgets autopep8 jupyter_contrib_nbextensions jupyter_nbextensions_configurator
## 启用插件, PIP不会自动启用, 需要自行执行
jupyter contrib nbextension install --sys-prefix --skip-running-check
jupyter nbextensions_configurator enable --sys-prefix
jupyter nbextension enable --py --sys-prefix widgetsnbextension
## 这里,有 --user 和 --sys-prefix, 前者配置到用户目录下, --sys-prefix会配置sys.prefix, 后者更适合用于虚拟环境, 前者适合无虚拟环境的情况.