文章插图
文章插图
Jupyter Notebook
是一个很棒的教学、探索和编程环境,但其功能不足也是出了名的 。幸好,有许多方法可以改进这个不错的工具,如Jupyter Notebook
扩展工具 。极简版教程
在命令提示符中运行以下命令:
pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install
启动 Jupyter Notebook,并导航至新的 Nbextensions 选项卡:Jupyter Notebook 扩展选项
选择你想要的扩展功能,享受它带来的优势 。
(如果你没看到扩展选项,打开
notebook
,单击「edit」,然后点「nbextensions config」)在
notebook
的工具栏里可以看到扩展插件:较长版教程
如果你觉得上面的教程太简单,可以看看下面的复杂版 。我还列出了我最喜欢的五个扩展插件 。
什么是 notebook 扩展插件?
Jupyter Notebook
扩展插件是扩展 notebook 环境基本功能的简单插件 。它们用 JavaScript 语言编写,会自动套用代码格式或者在单元格完成后发送浏览器通知 。扩展插件目前仅支持Jupyter Notebook
(不支持 Jupyter Lab) 。为什么要使用扩展插件?Jupyter Notebook 是一个很好用的工具,可用于教学、学习、原型设计、探索和尝试新方法(甚至可用于 Netflix 的生产过程中) 。但是,原版 notebook 功能有限,有时令人挫败 。虽然 Jupyter Notebook 扩展插件没有完全解决这个问题,但它们确实能让你的工作变得更轻松 。
该用哪些扩展插件?
以下是我最常用的五种 Jupyter Notebook 扩展插件:
1、Table of Contents:更容易导航
如果你在一个 Jupyter Notebook 中同时开启了十几个单元格,那你想跟踪所有单元格就会有些困难 。Table of Contents 通过添加 TOC 链接解决了这个问题,通过 TOC 链接你可以定位到页面中的任何位置 。
Table of Contents 界面
你还可以使用该扩展插件在
notebook
的顶部添加一个链接目录 。这样会显示你选择了哪一个目录以及哪一个正在运行:- 安卓手机卡顿怎么解决方法 安卓手机卡顿怎么解决方法开发者
- 阿里巴巴java认证考试 阿里巴巴java开发规范
- python正则表达式应用举例 正则表达式测试工具代码
- 网页在线翻译插件 网页视频实时翻译插件
- 火山引擎 发布会 阿里云开发者大会
- vue开发网页案例 jsp重构vue
- 做软件开发的真的有那么累的
- 如何退出开发者模式,如何开启和关闭开发者模式?
- 【电脑为什么打不开光盘的插件】把光盘放入电脑中,为什么打不开
- 营养代餐饼干助瘦