启用 Jupyter Notebook 扩展#
Jupyter 贡献的笔记本扩展 是社区贡献和维护的 Jupyter 笔记本插件。这些扩展服务于多种目的,从教学工具 到用于转换 和编辑 笔记本的工具。
扩展通常通过笔记本的图形用户界面添加和启用。但是,此界面仅使扩展对用户可用,而不是对中心上的所有用户可用。相反,要使贡献的扩展对用户可用,您将使用命令行。这可以使用 JupyterHub 中的终端完成(或通过 SSH 连接到您的 VM 并使用该终端)。
通过命令行启用扩展#
有多种方法 可以安装贡献的扩展。在本例中,我们将使用
pip
。sudo -E pip install jupyter_contrib_nbextensions
接下来,将笔记本扩展样式文件添加到 Jupyter 配置文件。
sudo -E jupyter contrib nbextension install --sys-prefix
然后,您将启用要使用的扩展。此操作的语法为
jupyter nbextension enable
,后跟所需扩展主文件的路径。例如,要启用scratchpad,您将输入以下内容sudo -E jupyter nbextension enable scratchpad/main --sys-prefix
完成此操作后,启用的扩展应该在扩展列表中可见
jupyter nbextension list
您还可以通过笔记本中的用户界面验证扩展的可用性。例如,拼写检查器会在界面中添加一个 ABC 勾号图标。