Ошибка при открытии ноутбука Jupyter с терминала на Mac - PullRequest
0 голосов
/ 16 сентября 2018

Я получаю следующую ошибку при попытке открыть Блокнот Jupyter (используя команду jupyter notebook) из терминала на Mac.

Traceback (most recent call last):
  File "/Applications/anaconda3/bin/jupyter-notebook", line 11, in <module>
    sys.exit(main())
  File "/anaconda3/lib/python3.6/site-packages/jupyter_core/application.py", line 266, in launch_instance
    return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
  File "/anaconda3/lib/python3.6/site-packages/traitlets/config/application.py", line 657, in launch_instance
    app.initialize(argv)
  File "<decorator-gen-7>", line 2, in initialize
  File "/anaconda3/lib/python3.6/site-packages/traitlets/config/application.py", line 87, in catch_config_error
    return method(app, *args, **kwargs)
  File "/anaconda3/lib/python3.6/site-packages/notebook/notebookapp.py", line 1531, in initialize
    super(NotebookApp, self).initialize(argv)
  File "<decorator-gen-6>", line 2, in initialize
  File "/anaconda3/lib/python3.6/site-packages/traitlets/config/application.py", line 87, in catch_config_error
    return method(app, *args, **kwargs)
  File "/anaconda3/lib/python3.6/site-packages/jupyter_core/application.py", line 242, in initialize
    self.migrate_config()
  File "/anaconda3/lib/python3.6/site-packages/jupyter_core/application.py", line 168, in migrate_config
    migrate()
  File "/anaconda3/lib/python3.6/site-packages/jupyter_core/migrate.py", line 247, in migrate
    with open(os.path.join(env['jupyter_config'], 'migrated'), 'w') as f:
PermissionError: [Errno 13] Permission denied: '/Users/Mridula/.jupyter/migrated'

Я попытался удалить и переустановить.Я все еще сталкиваюсь с той же ошибкой.Я попытался очистить профиль bash, но безрезультатно.

Любая помощь будет приветствоваться и ценится.

Бест, Мридула

1 Ответ

0 голосов
/ 21 сентября 2018

Я суммирую наши разговоры здесь, так как это помогло вам решить проблему.

Возможны много вариантов решения этой проблемы.Однако самый первый подход к решению этой проблемы заключается в разрешении проблем с разрешениями.Последняя строка вашего сообщения об ошибке - PermissionError: [Errno 13] Permission denied: '/Users/Mridula/.jupyter/migrated', что означает, что у вас нет прав доступа к каталогу .jupyter.

Изменить разрешение файла

sudo chmod -R 755 /Users/Mridula/.jupyter/

Если это не поможет, выполните следующие действия

  • Удалите Anaconda
  • Удалите каталог .jupyterот вашего пользователя
  • установите свежую копию Anaconda

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...