-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Just decided to fire this up, and attempt to use the jupyterlabs sage notebook option, but upon doing so I got the following error:
Traceback (most recent call last):
File "/sage/src/bin/sage-notebook", line 218, in <module>
launcher(unknown)
File "/sage/src/bin/sage-notebook", line 63, in __init__
main(argv)
File "/sage/local/lib/python3.8/site-packages/jupyter_server/extension/application.py", line 518, in launch_instance
serverapp = cls.initialize_server(argv=args)
File "/sage/local/lib/python3.8/site-packages/jupyter_server/extension/application.py", line 488, in initialize_server
serverapp.initialize(
File "<decorator-gen-7>", line 2, in initialize
File "/sage/local/lib/python3.8/site-packages/traitlets/config/application.py", line 87, in catch_config_error
return method(app, *args, **kwargs)
File "/sage/local/lib/python3.8/site-packages/jupyter_server/serverapp.py", line 1855, in initialize
point = self.extension_manager.extension_points[starter_extension]
File "/sage/local/lib/python3.8/site-packages/jupyter_server/extension/manager.py", line 290, in extension_points
extensions = self.extensions
File "/sage/local/lib/python3.8/site-packages/nbclassic/nbserver.py", line 80, in extensions
nb = self._extensions.get("nbclassic")
AttributeError: 'ExtensionManager' object has no attribute '_extensions'
This seems to be jupyterlab/jupyterlab#10228 popping up, and can be alleviated with pip install "nbclassic>=0.2.8"
I tried to work out where such a command would be appropriate to insert, but couldn't quite work it out.
Metadata
Metadata
Assignees
Labels
No labels