Jupyter Lab中的Jupyter Notebook扩展

时间:2018-10-10 20:05:49

标签: jupyter-notebook jupyter-lab

在Jupyter Lab中可以使用笔记本扩展名(nbextensions)吗?

我认为自己的扩展程序已启用...我事先对其打了jupyter nbextension enable。但是我在Jupyter Lab的笔记本中看不到它们。

1 个答案:

答案 0 :(得分:3)

尽管已经做出了很大的努力,以使JupyterLab中的笔记本UI外观与经典Notebook中的UI相似,但在后端,它们并不共享代码库。因此,传统笔记本的nbextensions与JupyterLab的基本兼容性为零。除此之外,正如@ madhu94所指出的,扩展API(扩展的结构,所需的方法等)在经典版和实验室版中是完全不同的。

有一些项目示例,其中经典笔记本电脑为nbextension,而JupyterLab为labextension(例如jupyter-widgets/ipywidgets)。在这种情况下,项目将为每种扩展使用单独的代码。