Блокнот Jupyter зависает при запуске - PullRequest
0 голосов
/ 10 января 2019

Я использую Jupyter на нескольких платформах, но по какой-то причине я больше не могу запустить его на Windows 10.

Запуская блокнот jupyter с флагом --debug, возвращает следующую информацию:

jupyter notebook

В этот момент вывод зависает, браузер не запускается и пытается открыть http://localhost:8888 не возвращает ответа. Процесс также не реагирует на CTRL-C, его нужно убить.

Я пробовал следующее:

  • восстановил (переписал) файл конфигурации с настройками по умолчанию.
  • полностью переустановленные библиотеки Python и jupyter.
  • попытался запустить jupyter notebook, jupyter lab и jupyter-notebook.

Глядя на список процессов, я вижу jupyter-notebook.exe и связанный процесс запущен.

process list

Я также вижу, что дочерний процесс python.exe прослушивает порт 8888.

process tcp/ip

Выход для jupyter troubleshoot доступен здесь (слишком исчерпывающий для вставки).

1 Ответ

0 голосов
/ 10 января 2019

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

jupyter nbextension list

, который возвращает:

Known nbextensions:
  config dir: c:\dev\venv\jupyter\etc\jupyter\nbconfig
    notebook section
      jupyter-js-widgets/extension enabled
      - Validating: ok

Затем я попытался отключить расширение, используя jupyter nbextension disable jupyter-js-widgets.

Повторное выполнение jupyter nbextension list теперь приводит к следующему выводу:

Known nbextensions:
  config dir: C:\Users\Admin\.jupyter\nbconfig
    notebook section
      jupyter-js-widgets disabled
  config dir: c:\dev\venv\jupyter\etc\jupyter\nbconfig
    notebook section
      jupyter-js-widgets/extension enabled
      - Validating: ok

Блокнот Jupyter теперь снова работает, но я пока не знаю, какое влияние оказывает отключение расширения или почему оно, безусловно, стало проблемой.

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