You are not logged in.

#1 2020-11-07 14:58:54

d_fajardo
Member
Registered: 2017-07-28
Posts: 1,687

[Solved] Jupyter Lab stopped launching

Suddenly I am unable to launch jupyter lab. It was working without problem before but now I am getting this error on launch:

Traceback (most recent call last):
  File "/usr/bin/jupyter-lab", line 33, in <module>
    sys.exit(load_entry_point('jupyterlab==2.2.9', 'console_scripts', 'jupyter-lab')())
  File "/usr/bin/jupyter-lab", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib/python3.8/importlib/metadata.py", line 77, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 783, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/usr/lib/python3.8/site-packages/jupyterlab/labapp.py", line 14, in <module>
    from jupyterlab_server import slugify, WORKSPACE_EXTENSION
  File "/usr/lib/python3.8/site-packages/jupyterlab_server/__init__.py", line 4, in <module>
    from .app import LabServerApp
  File "/usr/lib/python3.8/site-packages/jupyterlab_server/app.py", line 9, in <module>
    from .server import ServerApp
  File "/usr/lib/python3.8/site-packages/jupyterlab_server/server.py", line 20, in <module>
    from notebook.notebookapp import aliases, flags, NotebookApp as ServerApp
  File "/usr/lib/python3.8/site-packages/notebook/notebookapp.py", line 85, in <module>
    from .services.contents.manager import ContentsManager
  File "/usr/lib/python3.8/site-packages/notebook/services/contents/manager.py", line 17, in <module>
    from nbformat import sign, validate as validate_nb, ValidationError
  File "/usr/lib/python3.8/site-packages/nbformat/__init__.py", line 32, in <module>
    from .validator import validate, ValidationError
  File "/usr/lib/python3.8/site-packages/nbformat/validator.py", line 12, in <module>
    from jsonschema import ValidationError
  File "/usr/lib/python3.8/site-packages/jsonschema/__init__.py", line 11, in <module>
    from jsonschema.exceptions import (
  File "/usr/lib/python3.8/site-packages/jsonschema/exceptions.py", line 152, in <module>
    @attr.s(hash=True)
AttributeError: module 'attr' has no attribute 's'

Any help on how to debug this please?

Last edited by d_fajardo (2020-11-07 15:13:10)

Offline

#2 2020-11-07 15:12:46

d_fajardo
Member
Registered: 2017-07-28
Posts: 1,687

Re: [Solved] Jupyter Lab stopped launching

Never mind. I found the solution. I deleted ~/.local/lib/Python3.8/site-packages directory and rebuilt jupyter.

Edit: Not sure what generated this directory in the first place.

Last edited by d_fajardo (2020-11-07 15:15:06)

Offline

#3 2020-11-09 11:36:05

paulkerry
Member
From: Sheffield, UK
Registered: 2014-10-02
Posts: 611

Re: [Solved] Jupyter Lab stopped launching

d_fajardo wrote:

Edit: Not sure what generated this directory in the first place.

Usually using "pip install whatever": pip has been defaulting to "--user" installs by default for quite a while now.

I suggest you run as your normal user...

pip list --user

which will show you what you have installed under ~/.local/{bin/lib}
and if needed then run...

pip uninstall whatever

as you have removed the "~/.local/lib/" files manually but not the corresponding executables for those modules that live in "~/.local/bin": you could also remove "~/.local/bin" manually, but don't remove "~/.local" as "~/.local/share" is used for other things.

Cheers
Paul.

Offline

Board footer

Powered by FluxBB