Have you updated your jupyter(lab) recently? nbclassic doesn't seem to be a module required by SageMath jupyter kernel. Can you install it into whatever Python environment your jupyter(lab) installation is using? (you may also try ./sage --pip install nbclassic)
Best Dima On Thu, Jan 23, 2025 at 5:59 AM Emmanuel Charpentier <emanuel.charpent...@gmail.com> wrote: > > Dear list, > > using the Sagemath kernel in system’s Juyter recently stopped working. U used > to symlink it in the relevant place of my system’s Jupyter installation > (FWIW, /usr/local/share/jupyter/kernels/). This stopped working. > > I tried to follow the documentation, by installing a copy in my tree : > jupyter kernelspec install --user $(sage -sh -c 'ls -d > $SAGE_VENV/share/jupyter/kernels/sagemath') --name sagemath, giving : > > charpent@zen-book-flip:~$ jupyter kernelspec list | grep sagemath sagemath > /home/charpent/.local/share/jupyter/kernels/sagemath > > This also failed too, apparently the same way. FWIW, messages printed by the > jupyter lab instance started from a terminal : > > charpent@zen-book-flip:~$ jupyter lab [W 2025-01-23 12:41:17.572 ServerApp] > nbclassic | error adding extension (enabled: True): The module 'nbclassic' > could not be found (No module named 'nbclassic'). Are you sure the extension > is installed? Traceback (most recent call last): File > "/usr/lib/python3/dist-packages/jupyter_server/extension/manager.py", line > 323, in add_extension extpkg = ExtensionPackage(name=extension_name, > enabled=enabled) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File > "/usr/lib/python3/dist-packages/jupyter_server/extension/manager.py", line > 187, in __init__ self._load_metadata() File > "/usr/lib/python3/dist-packages/jupyter_server/extension/manager.py", line > 202, in _load_metadata raise ExtensionModuleNotFound(msg) from None > jupyter_server.extension.utils.ExtensionModuleNotFound: The module > 'nbclassic' could not be found (No module named 'nbclassic'). Are you sure > the extension is installed? [W 2025-01-23 12:41:17.572 ServerApp] A > `_jupyter_server_extension_points` function was not found in notebook_shim. > Instead, a `_jupyter_server_extension_paths` function was found and will be > used for now. This function name will be deprecated in future releases of > Jupyter Server. [I 2025-01-23 12:41:17.575 ServerApp] jupyter_server_mathjax > | extension was successfully linked. [I 2025-01-23 12:41:17.579 ServerApp] > jupyter_server_terminals | extension was successfully linked. [I 2025-01-23 > 12:41:17.583 ServerApp] jupyterlab | extension was successfully linked. [W > 2025-01-23 12:41:17.747 ServerApp] jupyter_nbextensions_configurator | error > adding extension (enabled: True): The module > 'jupyter_nbextensions_configurator' could not be found (No module named > 'jupyter_nbextensions_configurator'). Are you sure the extension is > installed? Traceback (most recent call last): File > "/usr/lib/python3/dist-packages/jupyter_server/extension/manager.py", line > 323, in add_extension extpkg = ExtensionPackage(name=extension_name, > enabled=enabled) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File > "/usr/lib/python3/dist-packages/jupyter_server/extension/manager.py", line > 187, in __init__ self._load_metadata() File > "/usr/lib/python3/dist-packages/jupyter_server/extension/manager.py", line > 202, in _load_metadata raise ExtensionModuleNotFound(msg) from None > jupyter_server.extension.utils.ExtensionModuleNotFound: The module > 'jupyter_nbextensions_configurator' could not be found (No module named > 'jupyter_nbextensions_configurator'). Are you sure the extension is > installed? [I 2025-01-23 12:41:17.747 ServerApp] notebook_shim | extension > was successfully linked. [I 2025-01-23 12:41:17.846 ServerApp] notebook_shim > | extension was successfully loaded. [I 2025-01-23 12:41:17.846 ServerApp] > jupyter_server_mathjax | extension was successfully loaded. [I 2025-01-23 > 12:41:17.847 ServerApp] jupyter_server_terminals | extension was successfully > loaded. [I 2025-01-23 12:41:17.849 LabApp] JupyterLab extension loaded from > /usr/lib/python3/dist-packages/jupyterlab [I 2025-01-23 12:41:17.849 LabApp] > JupyterLab application directory is /usr/share/jupyter/lab [I 2025-01-23 > 12:41:17.849 LabApp] Extension Manager is 'pypi'. [I 2025-01-23 12:41:17.852 > ServerApp] jupyterlab | extension was successfully loaded. [I 2025-01-23 > 12:41:17.853 ServerApp] Serving notebooks from local directory: > /home/charpent [I 2025-01-23 12:41:17.853 ServerApp] Jupyter Server 2.14.2 is > running at: [I 2025-01-23 12:41:17.853 ServerApp] > http://localhost:8888/lab?token=28698726cb88b90e655576f977e07364d8b2ac2821243c84 > [I 2025-01-23 12:41:17.853 ServerApp] > http://127.0.0.1:8888/lab?token=28698726cb88b90e655576f977e07364d8b2ac2821243c84 > [I 2025-01-23 12:41:17.853 ServerApp] Use Control-C to stop this server and > shut down all kernels (twice to skip confirmation). [C 2025-01-23 > 12:41:17.872 ServerApp] To access the server, open this file in a browser: > file:///home/charpent/.local/share/jupyter/runtime/jpserver-18353-open.html > Or copy and paste one of these URLs: > http://localhost:8888/lab?token=28698726cb88b90e655576f977e07364d8b2ac2821243c84 > > http://127.0.0.1:8888/lab?token=28698726cb88b90e655576f977e07364d8b2ac2821243c84 > [W 2025-01-23 12:41:21.111 ServerApp] 404 GET /lsp/status?1737632481094 > (da6c0f26773b491d9eedd2ccb0e6f6fc@::1) 15.18ms > referer=http://localhost:8888/lab [I 2025-01-23 12:41:21.757 LabApp] Build is > up to date [I 2025-01-23 12:41:29.668 ServerApp] Creating new notebook in [I > 2025-01-23 12:41:30.136 ServerApp] Kernel started: > e8a20d8a-3f29-42cd-8953-7b5ba6e01a1a > /usr/local/sage-10/local/var/lib/sage/venv-python3.12/bin/sage-venv-config:4: > DeprecationWarning: pkg_resources is deprecated as an API. See > https://setuptools.pypa.io/en/latest/pkg_resources.html > __import__('pkg_resources').require('sagemath-standard==10.6b3') Traceback > (most recent call last): File "<frozen runpy>", line 198, in > _run_module_as_main File "<frozen runpy>", line 88, in _run_code File > "/usr/local/sage-10/src/sage/repl/ipython_kernel/__main__.py", line 4, in > <module> IPKernelApp.launch_instance(kernel_class=SageKernel) File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/application.py", > line 1074, in launch_instance app.initialize(argv) File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/application.py", > line 118, in inner return method(app, *args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/ipykernel/kernelapp.py", > line 707, in initialize self.init_kernel() File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/ipykernel/kernelapp.py", > line 555, in init_kernel kernel = kernel_factory( ^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/configurable.py", > line 583, in instance inst = cls(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/src/sage/repl/ipython_kernel/kernel.py", line 64, in > __init__ SageJupyterCustomizations(self.shell) File > "/usr/local/sage-10/src/sage/repl/ipython_extension.py", line 591, in > __init__ import sage.all # noqa: F401 ^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/src/sage/all.py", line 93, in <module> from > sage.algebras.all import * File > "/usr/local/sage-10/src/sage/algebras/all.py", line 25, in <module> from > sage.algebras.quatalg.all import * File > "/usr/local/sage-10/src/sage/algebras/quatalg/all.py", line 1, in <module> > from sage.algebras.quatalg.quaternion_algebra import QuaternionAlgebra File > "/usr/local/sage-10/src/sage/algebras/quatalg/quaternion_algebra.py", line > 76, in <module> from . import quaternion_algebra_cython File > "sage/algebras/quatalg/quaternion_algebra_cython.pyx", line 1, in init > sage.algebras.quatalg.quaternion_algebra_cython # distutils: language = c++ > File "sage/matrix/matrix_integer_dense.pyx", line 1, in init > sage.matrix.matrix_integer_dense # distutils: extra_compile_args = NTL_CFLAGS > M4RI_CFLAGS ImportError: libm4ri-0.0.20200125.so: cannot open shared object > file: No such file or directory [I 2025-01-23 12:41:33.123 ServerApp] > AsyncIOLoopKernelRestarter: restarting kernel (1/5), new random ports > /usr/local/sage-10/local/var/lib/sage/venv-python3.12/bin/sage-venv-config:4: > DeprecationWarning: pkg_resources is deprecated as an API. See > https://setuptools.pypa.io/en/latest/pkg_resources.html > __import__('pkg_resources').require('sagemath-standard==10.6b3') Traceback > (most recent call last): File "<frozen runpy>", line 198, in > _run_module_as_main File "<frozen runpy>", line 88, in _run_code File > "/usr/local/sage-10/src/sage/repl/ipython_kernel/__main__.py", line 4, in > <module> IPKernelApp.launch_instance(kernel_class=SageKernel) File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/application.py", > line 1074, in launch_instance app.initialize(argv) File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/application.py", > line 118, in inner return method(app, *args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/ipykernel/kernelapp.py", > line 707, in initialize self.init_kernel() File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/ipykernel/kernelapp.py", > line 555, in init_kernel kernel = kernel_factory( ^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/configurable.py", > line 583, in instance inst = cls(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/src/sage/repl/ipython_kernel/kernel.py", line 64, in > __init__ SageJupyterCustomizations(self.shell) File > "/usr/local/sage-10/src/sage/repl/ipython_extension.py", line 591, in > __init__ import sage.all # noqa: F401 ^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/src/sage/all.py", line 93, in <module> from > sage.algebras.all import * File > "/usr/local/sage-10/src/sage/algebras/all.py", line 25, in <module> from > sage.algebras.quatalg.all import * File > "/usr/local/sage-10/src/sage/algebras/quatalg/all.py", line 1, in <module> > from sage.algebras.quatalg.quaternion_algebra import QuaternionAlgebra File > "/usr/local/sage-10/src/sage/algebras/quatalg/quaternion_algebra.py", line > 76, in <module> from . import quaternion_algebra_cython File > "sage/algebras/quatalg/quaternion_algebra_cython.pyx", line 1, in init > sage.algebras.quatalg.quaternion_algebra_cython # distutils: language = c++ > File "sage/matrix/matrix_integer_dense.pyx", line 1, in init > sage.matrix.matrix_integer_dense # distutils: extra_compile_args = NTL_CFLAGS > M4RI_CFLAGS ImportError: libm4ri-0.0.20200125.so: cannot open shared object > file: No such file or directory [I 2025-01-23 12:41:36.141 ServerApp] > AsyncIOLoopKernelRestarter: restarting kernel (2/5), new random ports > /usr/local/sage-10/local/var/lib/sage/venv-python3.12/bin/sage-venv-config:4: > DeprecationWarning: pkg_resources is deprecated as an API. See > https://setuptools.pypa.io/en/latest/pkg_resources.html > __import__('pkg_resources').require('sagemath-standard==10.6b3') Traceback > (most recent call last): File "<frozen runpy>", line 198, in > _run_module_as_main File "<frozen runpy>", line 88, in _run_code File > "/usr/local/sage-10/src/sage/repl/ipython_kernel/__main__.py", line 4, in > <module> IPKernelApp.launch_instance(kernel_class=SageKernel) File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/application.py", > line 1074, in launch_instance app.initialize(argv) File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/application.py", > line 118, in inner return method(app, *args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/ipykernel/kernelapp.py", > line 707, in initialize self.init_kernel() File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/ipykernel/kernelapp.py", > line 555, in init_kernel kernel = kernel_factory( ^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/configurable.py", > line 583, in instance inst = cls(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/src/sage/repl/ipython_kernel/kernel.py", line 64, in > __init__ SageJupyterCustomizations(self.shell) File > "/usr/local/sage-10/src/sage/repl/ipython_extension.py", line 591, in > __init__ import sage.all # noqa: F401 ^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/src/sage/all.py", line 93, in <module> from > sage.algebras.all import * File > "/usr/local/sage-10/src/sage/algebras/all.py", line 25, in <module> from > sage.algebras.quatalg.all import * File > "/usr/local/sage-10/src/sage/algebras/quatalg/all.py", line 1, in <module> > from sage.algebras.quatalg.quaternion_algebra import QuaternionAlgebra File > "/usr/local/sage-10/src/sage/algebras/quatalg/quaternion_algebra.py", line > 76, in <module> from . import quaternion_algebra_cython File > "sage/algebras/quatalg/quaternion_algebra_cython.pyx", line 1, in init > sage.algebras.quatalg.quaternion_algebra_cython # distutils: language = c++ > File "sage/matrix/matrix_integer_dense.pyx", line 1, in init > sage.matrix.matrix_integer_dense # distutils: extra_compile_args = NTL_CFLAGS > M4RI_CFLAGS ImportError: libm4ri-0.0.20200125.so: cannot open shared object > file: No such file or directory [I 2025-01-23 12:41:39.156 ServerApp] > AsyncIOLoopKernelRestarter: restarting kernel (3/5), new random ports > /usr/local/sage-10/local/var/lib/sage/venv-python3.12/bin/sage-venv-config:4: > DeprecationWarning: pkg_resources is deprecated as an API. See > https://setuptools.pypa.io/en/latest/pkg_resources.html > __import__('pkg_resources').require('sagemath-standard==10.6b3') Traceback > (most recent call last): File "<frozen runpy>", line 198, in > _run_module_as_main File "<frozen runpy>", line 88, in _run_code File > "/usr/local/sage-10/src/sage/repl/ipython_kernel/__main__.py", line 4, in > <module> IPKernelApp.launch_instance(kernel_class=SageKernel) File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/application.py", > line 1074, in launch_instance app.initialize(argv) File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/application.py", > line 118, in inner return method(app, *args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/ipykernel/kernelapp.py", > line 707, in initialize self.init_kernel() File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/ipykernel/kernelapp.py", > line 555, in init_kernel kernel = kernel_factory( ^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/configurable.py", > line 583, in instance inst = cls(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/src/sage/repl/ipython_kernel/kernel.py", line 64, in > __init__ SageJupyterCustomizations(self.shell) File > "/usr/local/sage-10/src/sage/repl/ipython_extension.py", line 591, in > __init__ import sage.all # noqa: F401 ^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/src/sage/all.py", line 93, in <module> from > sage.algebras.all import * File > "/usr/local/sage-10/src/sage/algebras/all.py", line 25, in <module> from > sage.algebras.quatalg.all import * File > "/usr/local/sage-10/src/sage/algebras/quatalg/all.py", line 1, in <module> > from sage.algebras.quatalg.quaternion_algebra import QuaternionAlgebra File > "/usr/local/sage-10/src/sage/algebras/quatalg/quaternion_algebra.py", line > 76, in <module> from . import quaternion_algebra_cython File > "sage/algebras/quatalg/quaternion_algebra_cython.pyx", line 1, in init > sage.algebras.quatalg.quaternion_algebra_cython # distutils: language = c++ > File "sage/matrix/matrix_integer_dense.pyx", line 1, in init > sage.matrix.matrix_integer_dense # distutils: extra_compile_args = NTL_CFLAGS > M4RI_CFLAGS ImportError: libm4ri-0.0.20200125.so: cannot open shared object > file: No such file or directory [I 2025-01-23 12:41:42.172 ServerApp] > AsyncIOLoopKernelRestarter: restarting kernel (4/5), new random ports > /usr/local/sage-10/local/var/lib/sage/venv-python3.12/bin/sage-venv-config:4: > DeprecationWarning: pkg_resources is deprecated as an API. See > https://setuptools.pypa.io/en/latest/pkg_resources.html > __import__('pkg_resources').require('sagemath-standard==10.6b3') Traceback > (most recent call last): File "<frozen runpy>", line 198, in > _run_module_as_main File "<frozen runpy>", line 88, in _run_code File > "/usr/local/sage-10/src/sage/repl/ipython_kernel/__main__.py", line 4, in > <module> IPKernelApp.launch_instance(kernel_class=SageKernel) File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/application.py", > line 1074, in launch_instance app.initialize(argv) File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/application.py", > line 118, in inner return method(app, *args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/ipykernel/kernelapp.py", > line 707, in initialize self.init_kernel() File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/ipykernel/kernelapp.py", > line 555, in init_kernel kernel = kernel_factory( ^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/configurable.py", > line 583, in instance inst = cls(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/src/sage/repl/ipython_kernel/kernel.py", line 64, in > __init__ SageJupyterCustomizations(self.shell) File > "/usr/local/sage-10/src/sage/repl/ipython_extension.py", line 591, in > __init__ import sage.all # noqa: F401 ^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/src/sage/all.py", line 93, in <module> from > sage.algebras.all import * File > "/usr/local/sage-10/src/sage/algebras/all.py", line 25, in <module> from > sage.algebras.quatalg.all import * File > "/usr/local/sage-10/src/sage/algebras/quatalg/all.py", line 1, in <module> > from sage.algebras.quatalg.quaternion_algebra import QuaternionAlgebra File > "/usr/local/sage-10/src/sage/algebras/quatalg/quaternion_algebra.py", line > 76, in <module> from . import quaternion_algebra_cython File > "sage/algebras/quatalg/quaternion_algebra_cython.pyx", line 1, in init > sage.algebras.quatalg.quaternion_algebra_cython # distutils: language = c++ > File "sage/matrix/matrix_integer_dense.pyx", line 1, in init > sage.matrix.matrix_integer_dense # distutils: extra_compile_args = NTL_CFLAGS > M4RI_CFLAGS ImportError: libm4ri-0.0.20200125.so: cannot open shared object > file: No such file or directory [I 2025-01-23 12:41:45.189 ServerApp] > AsyncIOLoopKernelRestarter: restarting kernel (5/5), new random ports > /usr/local/sage-10/local/var/lib/sage/venv-python3.12/bin/sage-venv-config:4: > DeprecationWarning: pkg_resources is deprecated as an API. See > https://setuptools.pypa.io/en/latest/pkg_resources.html > __import__('pkg_resources').require('sagemath-standard==10.6b3') Traceback > (most recent call last): File "<frozen runpy>", line 198, in > _run_module_as_main File "<frozen runpy>", line 88, in _run_code File > "/usr/local/sage-10/src/sage/repl/ipython_kernel/__main__.py", line 4, in > <module> IPKernelApp.launch_instance(kernel_class=SageKernel) File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/application.py", > line 1074, in launch_instance app.initialize(argv) File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/application.py", > line 118, in inner return method(app, *args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/ipykernel/kernelapp.py", > line 707, in initialize self.init_kernel() File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/ipykernel/kernelapp.py", > line 555, in init_kernel kernel = kernel_factory( ^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/traitlets/config/configurable.py", > line 583, in instance inst = cls(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/src/sage/repl/ipython_kernel/kernel.py", line 64, in > __init__ SageJupyterCustomizations(self.shell) File > "/usr/local/sage-10/src/sage/repl/ipython_extension.py", line 591, in > __init__ import sage.all # noqa: F401 ^^^^^^^^^^^^^^^ File > "/usr/local/sage-10/src/sage/all.py", line 93, in <module> from > sage.algebras.all import * File > "/usr/local/sage-10/src/sage/algebras/all.py", line 25, in <module> from > sage.algebras.quatalg.all import * File > "/usr/local/sage-10/src/sage/algebras/quatalg/all.py", line 1, in <module> > from sage.algebras.quatalg.quaternion_algebra import QuaternionAlgebra File > "/usr/local/sage-10/src/sage/algebras/quatalg/quaternion_algebra.py", line > 76, in <module> from . import quaternion_algebra_cython File > "sage/algebras/quatalg/quaternion_algebra_cython.pyx", line 1, in init > sage.algebras.quatalg.quaternion_algebra_cython # distutils: language = c++ > File "sage/matrix/matrix_integer_dense.pyx", line 1, in init > sage.matrix.matrix_integer_dense # distutils: extra_compile_args = NTL_CFLAGS > M4RI_CFLAGS ImportError: libm4ri-0.0.20200125.so: cannot open shared object > file: No such file or directory [W 2025-01-23 12:41:48.203 ServerApp] > AsyncIOLoopKernelRestarter: restart failed [W 2025-01-23 12:41:48.203 > ServerApp] Kernel e8a20d8a-3f29-42cd-8953-7b5ba6e01a1a died, removing from > map. [W 2025-01-23 12:42:30.160 ServerApp] Timeout waiting for kernel_info > reply from e8a20d8a-3f29-42cd-8953-7b5ba6e01a1a [E 2025-01-23 12:42:30.161 > ServerApp] Uncaught exception GET > /api/kernels/e8a20d8a-3f29-42cd-8953-7b5ba6e01a1a/channels?session_id=5a47b060-f790-4739-8604-db37da07ab61 > (::1) HTTPServerRequest(protocol='http', host='localhost:8888', > method='GET', > uri='/api/kernels/e8a20d8a-3f29-42cd-8953-7b5ba6e01a1a/channels?session_id=5a47b060-f790-4739-8604-db37da07ab61', > version='HTTP/1.1', remote_ip='::1') Traceback (most recent call last): File > "/usr/lib/python3/dist-packages/tornado/web.py", line 1790, in _execute > result = await result ^^^^^^^^^^^^ File > "/usr/lib/python3/dist-packages/jupyter_server/services/kernels/websocket.py", > line 66, in get await super().get(kernel_id=kernel_id) File > "/usr/lib/python3/dist-packages/tornado/websocket.py", line 273, in get await > self.ws_connection.accept_connection(self) File > "/usr/lib/python3/dist-packages/tornado/websocket.py", line 863, in > accept_connection await self._accept_connection(handler) File > "/usr/lib/python3/dist-packages/tornado/websocket.py", line 903, in > _accept_connection self.selected_subprotocol = > handler.select_subprotocol(subprotocols) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File > "/usr/lib/python3/dist-packages/jupyter_server/services/kernels/websocket.py", > line 88, in select_subprotocol preferred_protocol = > self.connection.kernel_ws_protocol ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > AttributeError: 'NoneType' object has no attribute 'kernel_ws_protocol' [E > 2025-01-23 12:42:30.174 ServerApp] { "Host": "localhost:8888", "User-Agent": > "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) > Chrome/132.0.0.0 Safari/537.36" } [E 2025-01-23 12:42:30.174 ServerApp] 500 > GET > /api/kernels/e8a20d8a-3f29-42cd-8953-7b5ba6e01a1a/channels?session_id=5a47b060-f790-4739-8604-db37da07ab61 > (da6c0f26773b491d9eedd2ccb0e6f6fc@::1) 60020.64ms referer=None [W 2025-01-23 > 12:42:30.542 ServerApp] Timeout waiting for kernel_info reply from > e8a20d8a-3f29-42cd-8953-7b5ba6e01a1a [E 2025-01-23 12:42:30.543 ServerApp] > Uncaught exception GET > /api/kernels/e8a20d8a-3f29-42cd-8953-7b5ba6e01a1a/channels?session_id=bdc0b124-69fe-4ee7-a45e-2b9a6d646e51 > (127.0.0.1) HTTPServerRequest(protocol='http', host='localhost:8888', > method='GET', > uri='/api/kernels/e8a20d8a-3f29-42cd-8953-7b5ba6e01a1a/channels?session_id=bdc0b124-69fe-4ee7-a45e-2b9a6d646e51', > version='HTTP/1.1', remote_ip='127.0.0.1') Traceback (most recent call > last): File "/usr/lib/python3/dist-packages/tornado/web.py", line 1790, in > _execute result = await result ^^^^^^^^^^^^ File > "/usr/lib/python3/dist-packages/jupyter_server/services/kernels/websocket.py", > line 66, in get await super().get(kernel_id=kernel_id) File > "/usr/lib/python3/dist-packages/tornado/websocket.py", line 273, in get await > self.ws_connection.accept_connection(self) File > "/usr/lib/python3/dist-packages/tornado/websocket.py", line 863, in > accept_connection await self._accept_connection(handler) File > "/usr/lib/python3/dist-packages/tornado/websocket.py", line 903, in > _accept_connection self.selected_subprotocol = > handler.select_subprotocol(subprotocols) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File > "/usr/lib/python3/dist-packages/jupyter_server/services/kernels/websocket.py", > line 88, in select_subprotocol preferred_protocol = > self.connection.kernel_ws_protocol ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > AttributeError: 'NoneType' object has no attribute 'kernel_ws_protocol' [E > 2025-01-23 12:42:30.552 ServerApp] { "Host": "localhost:8888", "User-Agent": > "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) > Chrome/132.0.0.0 Safari/537.36" } [E 2025-01-23 12:42:30.552 ServerApp] 500 > GET > /api/kernels/e8a20d8a-3f29-42cd-8953-7b5ba6e01a1a/channels?session_id=bdc0b124-69fe-4ee7-a45e-2b9a6d646e51 > (da6c0f26773b491d9eedd2ccb0e6f6fc@127.0.0.1) 60013.01ms referer=None [W > 2025-01-23 12:42:41.739 ServerApp] delete /Untitled4.ipynb [I 2025-01-23 > 12:42:48.063 ServerApp] Shutting down on /api/shutdown request. [I 2025-01-23 > 12:42:48.063 ServerApp] Shutting down 4 extensions > > Is this worth a new issue ? The current issues page for jupyter do not show > any recent issue relevant to this. > > -- > You received this message because you are subscribed to the Google Groups > "sage-support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-support+unsubscr...@googlegroups.com. > To view this discussion visit > https://groups.google.com/d/msgid/sage-support/facab13e-9959-4b91-8f30-db3af513b9fcn%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/sage-support/CAAWYfq2%3DSoHVbsc_bsMksumb4Z%2Bp2MiCfKrN%3D-fqLTQKC9pHnA%40mail.gmail.com.