为jupyter notebook添加目录(Jupyter安装拓展nbextensions)

为jupyter notebook添加目录 (Jupyter安装拓展nbextensions)


一、前言

相信做数据分析的人,应该都知道jupyter notebook吧,现在的我算是半个jupyter notebook的爱好者吧,主要是它可以与markdown结合,将前言信息、分析用的code、图表、展现的结论等信息都可以即时记录,不用多个文档间切换记录。大有种分析报告的感觉。

其实一直有个疑惑,主要就是怎么markdown编辑的目录结构,不能展现。当分析的文档比较长时,找一些分析过程和信息,就比较麻烦。今天看书看到其实这个功能早就有了,看来是自己不用功了。

和我们看书籍、论文等类似,当内容较长时,如果有一个目录就可以帮助我们快速定位到我们想要去看的信息。那对于jupyter notebook,其自身是不能帮助我们实现想要的目录结构的,就需要另外按照一个功能包,具体过程参考如下。

二、为jupyter notebook添加目录

在未安装目录模块前,打开jupyter notebook时的菜单栏是这样的:
在这里插入图片描述
你也可以打开你的jupyter notebook看一看。
下面我们开始介绍安装目录模块的方法,再对比安装后的jupyter notebook菜单结构。


step1
安装命令一:

pip install jupyter_contrib_nbextensions # 速度如蜗牛,还容易失败,不推荐这条命令

像安装诸如pandas 、numpy等工具包一样,调出命令行、prompt等界面均可,输入1:直接这样pip下载很慢,简直慢到怀疑人生,下载了半天还特别容易下载失败。

安装命令二:

pip install jupyter_contrib_nbextensions -i https://pypi.douban.com/simple # 速度嗖嗖的,推荐此条

然后,Enter键运行,安装 jupyter_contrib_nbextensions ,如下图所示:
在这里插入图片描述

模块较大,根据网络情况,可能安装较慢。静静的等它下载一会。
step2:上述运行过程中,可能会出现 ‘y/n’的选项,此时,输入y并按Eenter键继续运行即可。也有可能没有这个选项。

等待,直到Susscessfully installed的提示出现,即表示下载安装成功,如下图所示:
在这里插入图片描述

step3:在上述过程完成后,继续输入:

jupyter contrib nbextension install --user

然后按Enter键进行用户配置,如下图所示:
在这里插入图片描述
安装成功后
step4:上述过程均完成后,打开jupyter notebook就会发现界面多了Nbextensions选项卡,如下图所示:

安装前安装后

点击该选项卡,勾选Table of Contents(2)复选框,如下图所示:
在这里插入图片描述

step5此时,打开一个带有目录的ipynb文件,就会看到主界面其实也多了一个按钮,对比如下:

安装前安装后

可能你还是没有看到目录,点击下这个新增的按钮,就会显示出目录结构了。最后的结果图如下:
在这里插入图片描述

三、总结

上述的过程,看起来稍长,其实很简单,用的的命令总结2如下:

  • pip install jupyter_contrib_nbextensions -i https://pypi.douban.com/simple
  • pip install jupyter_nbextensions_configurator -i https://pypi.douban.com/simple
  • jupyter contrib nbextension install --user

四、可能有的疑问

不知道你对于我所述的jupyter notebook的目录是否有疑问,但我姑且你有疑问吧。其实就是markdown语言,采用“#”创建的信息。具体信息,可以参考markdown3的学习,其实很简单的。


  1. 《对比Excel,轻松学习Python数据分析》作者:张俊红 出版社:电子工业出版社 出版时间:2019年2月 ISBN:9787121357930 ↩︎

  2. JUPYTER安装拓展NBEXTENSIONS及解决官网下载慢的问题 ↩︎

  3. Markdown基本语法 ↩︎

  • 92
    点赞
  • 139
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 64
    评论
评论 64
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

积跬步,慕至千里

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值