能否在Jupyter Lab中使用笔记本扩展程序(nbextensions
)?
我认为我的扩展程序已启用...我事先对它们调用了jupyter nbextension enable
。但是在Jupyter Lab中的笔记本中看不到它们。
能否在Jupyter Lab中使用笔记本扩展程序(nbextensions
)?
我认为我的扩展程序已启用...我事先对它们调用了jupyter nbextension enable
。但是在Jupyter Lab中的笔记本中看不到它们。
不,不可能在JupyterLab中使用Notebook Classic扩展。
尽管在JupyterLab中,已经付出了很多努力使笔记本UI看起来和感觉像笔记本经典版的UI,但在后端它们并不共享代码库。因此,Notebook Classic的nbextensions与JupyterLab基本不兼容。此外,正如@madhu94所指出的那样,Classic和Lab中的扩展API(扩展应如何结构化、必需的方法等)完全不同。
有一些项目有一个nbextension用于Notebook Classic和一个labextension用于JupyterLab的示例(例如jupyter-widgets/ipywidgets)。在这些情况下,该项目将为每种类型的扩展编写单独的代码。