Jupyterlab: каталог продолжает перенаправлять туда, где находится jupyter_notebook_config.py - PullRequest
1 голос
/ 25 февраля 2020

Я использую Windows Подсистему- Linux (WSL-Ubuntu) на Windows.
Я установил jupyterlab на WSL с использованием Miniconda в отдельной виртуальной среде для собственной разработки.
Я использование VSCode для доступа к WSL через встроенный терминал.

Однако известная проблема заключается в том, что текущий URL-адрес перенаправления не работает при перенаправлении из WSL.
Для решения проблемы невозможности перенаправив на nbserver html, я изменил c .NotebookApp.notebook_dir = False.

Однако из-за этого мой блокнот jupyter всегда запускал мой текущий каталог (несмотря на то, что он находится в другом каталоге), где jupyter_notebook_config. py, даже когда я удалил ее.
Нет способа каким-то образом изменить эту ошибку, пока я полностью не переустановлю ее (включая ноутбук и ядро ​​jupyter).

Второй раз, когда это произошло, также я генерировал файл конфигурации для изменения значения Browser в конфигурации для использования Chrome, установленного в моей исходной системе.

Us ing jupyter notebook или переустановка в другой виртуальной среде также не работает ..

Пожалуйста, помогите и спасибо заранее !!

How the directory looks like

1 Ответ

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

Итак, я обнаружил основную проблему. Иногда, когда вы закрываете свой код или терминал на VScode (расширение WSL), ваша лаборатория / ноутбук jupyter не всегда перестает работать на порту локального хоста и, следовательно, вызывает перенаправление в расположение по умолчанию, где ваша конфигурация.

Это может произойти, даже если вы нажали Crtl- C на терминале, чтобы остановить запуск сервера ...

Таким образом, просто запустите:

jupyter notebook stop 8888

, чтобы убедиться, что порт 8888 доступен со всех мошеннических серверов, а затем перезапустить

jupyter lab / notebook

Нет необходимости переустанавливать jupyter et c.!

...