在终端/cmd/powershell/conda中运行一下命令:
一、安装
pip install jupyter_contrib_nbextensions
二、添加到工具栏
jupyter contrib nbextension install
三、启用扩展
jupyter nbextensions_configurator enable --user
四、安装插件
将第一行方框disable configuration for nbextensions without explicit compatibility
一栏去掉勾选,勾选选择插件,自动安装,在ipynb文件中刷新。
- Code prettify,对代码进行格式化(相当于pycharn中的
Ctrl + Alt + L
),需要先安装yapf模块(pip install yapf); - Collapsible Headings,可以根据headings折叠区域;
- Codefolding,可以对代码块进行折叠;
- ScrollDown,当代码输出内容过长,自动下拉滚动条;
- Hinterland,自动填充;
- Table of Contents (2),根据markdown的标题栏自动生成目录;
- Execute Time,显示一个cell执行花费的时间;
- Skip-Traceback,可以直接显示错误的原因;
- Toggle all line numbers,显示行号(相当于jupyter notebook快捷键L);
-
Highlight selected word,字符选中高亮;
-
Variable Inspector,变量视图;
五、错误问题
1.工具栏不显示插件扩展
在ipynb文件中Edit选项卡下点击nbextensions config(或在浏览器中输入http://localhost:8888/nbextensions/
) 显示空白页(转步骤七链接)
2.插件缺失
转步骤六
3.插件项为灰色
取消勾选,降级jupyter notebook
pip install -U "notebook==5.0" -i https://pypi.tuna.tsinghua.edu.cn/simple
六、重新安装
conda install -c conda-forge jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
jupyter nbextensions_configurator enable --user
七、参考教程
jupyter notebook 安装nbextension不显示问题-CSDN博客
Jupyter notebook插件安装及常用插件_jupyter插件管理器-CSDN博客