Почему команда «Jupyter notebook» в приглашении Anaconda выдает ошибку атрибута? - PullRequest
1 голос
/ 19 марта 2020

Это должно быть действительно просто.

Запуск ноутбука jupyter в командной строке Anaconda выдает ошибку атрибута.

Traceback (most recent call last):
  File "D:\anaconda\Scripts\jupyter-notebook-script.py", line 6, in <module>
    from notebook.notebookapp import main
  File "D:\anaconda\lib\site-packages\notebook\notebookapp.py", line 80, in <module>
    from .services.contents.manager import ContentsManager
  File "D:\anaconda\lib\site-packages\notebook\services\contents\manager.py", line 17, in <module>
    from nbformat import sign, validate as validate_nb, ValidationError
  File "D:\anaconda\lib\site-packages\nbformat\__init__.py", line 32, in <module>
    from .validator import validate, ValidationError
  File "D:\anaconda\lib\site-packages\nbformat\validator.py", line 12, in <module>
    from jsonschema import ValidationError
  File "D:\anaconda\lib\site-packages\jsonschema\__init__.py", line 11, in <module>
    from jsonschema.exceptions import (
  File "D:\anaconda\lib\site-packages\jsonschema\exceptions.py", line 152, in <module>
    @attr.s(hash=True)
AttributeError: module 'attr' has no attribute 's'

Большое спасибо за помощь.

1 Ответ

1 голос
/ 23 марта 2020

Эта проблема решена. Я сделал

pip uinstall attr pip install attrs

Мои предположения Это сработало. Для запуска ноутбука, вероятно, необходим модуль attrs, который может иметь атрибут s. Не уверен, хотя.

...