Nbextensions作为Jupyter Notebook的实用扩展选项,可以为我们提供导航、高亮、折叠和数据查看等功能,极大提高工作效率,本人收集整理了Nbextensions的安装方法和不显示Nbextensions内容的修复方法
1.安装
退出jupyter notebook,在conda中输入如下代码即可
conda install -c conda-forge jupyter_contrib_nbextensions
安装完毕后进入jupyter notebook,在此处点击Nbextensions
若显示内容,则为正常
不正常:
2.不显示功能的修复
若安装完毕后,点击Nbextensions没有内容,则需要对其进行修复,conda中输入
conda install -c conda-forge jupyter_contrib_nbextensions
jupyter nbextension enable
jupyter contrib nbextension install --user
jupyter nbextensions_configurator enable --user
3.功能齐全,但是灰色的解决办法
解决方法有:
1.把左上角的√去掉(推荐)
2.jupyter notebook版本过高,在cmd中输入代码降级(但可能导致内核连接不上)
pip install -U "notebook==5.0" -i https://pypi.tuna.tsinghua.edu.cn/simple
4.推荐功能
- Variable Inspector变量视图
- Table of Contents目录,搭配Collapsible Headings折叠功能,长篇代码极大提高效率!
- AutoSaveTime设置自动保存时间,防止意外
- ExecuteTime执行时间,可以看最后一次运行代码是什么时候,用了多久,非常方便。搭配Notify食用更佳(提示代码完成)
- Autopep8自动设置Autopep8格式
- Scratchpad测试窗口,ctrl+b,不用再土方法创建一个单元格测试代码了
- Codefolding代码折叠