【工具强化】Jupyter Notebook插件

文章介绍了如何增强JupyterNotebook的功能,包括通过pip安装jupyter_contrib_nbextensions和jupyter_nbextensions_configurator,然后执行命令以安装和启用插件,特别是codefolding功能,以提升工作效率。
摘要由CSDN通过智能技术生成

背景

在前一章,我们已经安装好了jupyter noteboo,并且配置了远程访问的功能。
这一篇,我们来争强jupyter notebook的功能,使得这个工具可以帮我们更加高效地工作。

安装

$ pip install jupyter_contrib_nbextensions
$ pip install jupyter_nbextensions_configurator
$ jupyter contrib nbextension install --user

通过运行以上三个命令安装。
笔者的服务器截图
在这里插入图片描述
在这里插入图片描述

服务器端重启服务进程

再次在服务器上启动jupyter notebook

配置启动插件

需要在服务区上启动某些插件。
有两种方法:

服务器上通过命令行模式

$ jupyter nbextension enable <nbextension require path>

例如:

$ jupyter nbextension enable codefolding/main

通过 jupyter_nbextensions_configurator服务扩展

  • 安装
    $ pip install jupyter_nbextensions_configurator --user
    
  • 安装javascript和css文件
    $ conda install -c conda-forge jupyter_nbextensions_configurator
    
  • 配置启用
    $ jupyter nbextensions_configurator enable --user  # can be skipped for notebook >=5.3
    $ jupyter contrib nbextension install --user
    
  • 重新启动jupyter notebook服务
  • 在浏览器页面可以找到nbextensions扩展

客户端重新加载

在客户端重新刷新页面,就可以看到很多插件选项了。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值