KeyError: 'allow_remote_access' в блокноте jupyter в одной среде - PullRequest
0 голосов
/ 13 декабря 2018

Я могу запустить ноутбук Jupyter без активации среды.Также я могу работать в среде py35 Я сделал.Но когда я пытаюсь запустить его под py36, происходит сбой с

Traceback (most recent call last):
  File "/opt/anaconda3/envs/py36/lib/python3.6/site-packages/traitlets/traitlets.py", line 528, in get
    value = obj._trait_values[self.name]
KeyError: 'allow_remote_access'

During handling of the above exception, another exception occurred:

. Эту проблему невозможно решить с помощью редактирования файла в ~ / .jupyter, поскольку он работает в других средах.

Ответы [ 2 ]

0 голосов
/ 24 июня 2019

Я помню, я исправил эту точку, добавив следующее изменение в конфигурационный файл jupyter.

Вот шаги:

  1. vi ~/.jupyter/jupyter_notebook_config.py
  2. Вставьте это: c.NotebookApp.ip = '0.0.0.0'
  3. выйдите из файла конфигурации и запустите jupyter-notebook --no-browser --port=8899(8899 - номер порта, вы должны изменить его;))

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

0 голосов
/ 28 декабря 2018

Просто передайте вручную параметр --ip с правильным IP вместо *:

jupyter notebook --ip="0.0.0.0"

или измените в своем конфигурационном файле

Подробности: https://github.com/jupyter/docker-stacks/issues/718

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