Est-il possible d'utiliser des extensions de cahier (nbextensions
) dans Jupyter Lab?
Je pense que mes extensions sont activées ... J'appelle jupyter nbextension enable
sur eux au préalable. Mais je ne les vois pas dans les cahiers de Jupyter Lab.
Bien que beaucoup d'efforts aient été déployés pour que l'interface utilisateur du bloc-notes dans JupyterLab ressemble à l'interface utilisateur du bloc-notes classique, ils ne partagent pas de base de code. Ainsi, nbextensions
pour Notebook classique n'a aucune compatibilité fondamentale avec JupyterLab. Au-delà de cela, comme le souligne @ madhu94, l'API d'extension (comment les extensions doivent être structurées, les méthodes requises, etc.) sont complètement différentes dans classic et Lab.
Il existe quelques exemples de projets avec à la fois un nbextension
pour le bloc-notes classique et un labextension
pour JupyterLab (par exemple jupyter-widgets/ipywidgets
). Dans ces cas, le projet aura un code distinct pour chaque type d'extension.