You are not logged in.
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
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
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 --userwhich will show you what you have installed under ~/.local/{bin/lib}
and if needed then run...
pip uninstall whateveras 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