在Jupyter Lab中可以使用笔记本扩展名(nbextensions
)吗?
我认为自己的扩展程序已启用...我事先对其打了jupyter nbextension enable
。但是我在Jupyter Lab的笔记本中看不到它们。
答案 0 :(得分:3)
尽管已经做出了很大的努力,以使JupyterLab中的笔记本UI外观与经典Notebook中的UI相似,但在后端,它们并不共享代码库。因此,传统笔记本的nbextensions
与JupyterLab的基本兼容性为零。除此之外,正如@ madhu94所指出的,扩展API(扩展的结构,所需的方法等)在经典版和实验室版中是完全不同的。
有一些项目示例,其中经典笔记本电脑为nbextension
,而JupyterLab为labextension
(例如jupyter-widgets/ipywidgets
)。在这种情况下,项目将为每种扩展使用单独的代码。