Jupyter Notebook завис на localhost:8xxx/tree

Jupyter Notebook завис на localhost:8xxx/tree

[Переехал изОбмен стеками науки о данныхсюда, 10/17/2019]

Я видел, что подобный вопрос задавали уже 4 раза. Но никто так и не дал ответа, до сих пор. Смотрите:

[Снимок экрана, на котором показан Jupyter Notebook, запущенный из командной строки Anaconda, и полученная веб-страница, открытая в Chrome]

Снимок экрана, на котором показан Jupyter Notebook, запущенный из командной строки Anaconda, и полученная веб-страница, открытая в Chrome

Я использую Anaconda 3 на ПК с Windows 7. Я использую Jupyter Notebooks на этой машине почти год. Однажды, пару недель назад, я больше не мог делать ничего полезного с Jupyter Notebooks. Я могу запустить Jupyter из командной строки Anaconda или нажав на ссылку в меню «Пуск» (в разделе Anaconda3) или запустив Anaconda Navigator и нажав оттуда. Во всех случаях все выглядит нормально, за исключением того, что я застреваю в корне дерева моих блокнотов и не могу добраться до или иным образом открыть блокнот iPython. Я пробовал использовать браузеры Chrome, Firefox и (фу!) Internet Explorer и получаю тот же результат.

Я пробовал редактировать файл конфигурации Jupyter в моем C:\Users\myname\.jupyterкаталоге. Я могу сказать по тексту, который выводится при запуске, что Jupyter подхватывает информацию из этого файла, потому что я могу изменить его, и он изменит текстовый вывод.

Я пробовал удалить все, Anaconda и даже Python. Перезагружал, а затем переустанавливал Anaconda3. Я был довольно разочарован, когда это не сработало. У меня есть ощущение, что есть простое решение этой проблемы, но это выше моих сил. Чтобы показать пример, я прикрепляю скриншот окна команд Anaconda и того, как выглядит браузер при запуске Notebook. Конечно, я могу ввести "file:///blah" в адресную строку и определенно получить вид каталога. Но это нарушает активность Jupyter Notebook, поэтому нажатие на файл *ipynbпросто открывает его в текстовом редакторе со всеми фигурными скобками JSON и т. д. Не особо полезно.

Кстати, у меня нет проблем с запуском Spyder.

Как мне перейти к блокноту IPython в Jupyter и открыть его? Спасибо.

решение1

Это ошибка в последнем обновлении jupyter notebooks. Обходной путь — вернуться к самой последней рабочей копии. Мне очень нужен был способ, который использовал бы conda, а не pip для понижения версии, и я нашел отличное решение. Anaconda хранит архив предыдущих выпусков всей системы (conda + jupyter + spyder + ...). Архив можно найти здесь:

https://repo.continuum.io/archive/

Для меня наиболее подходящей версией оказалась версия от июля 2019 года.

https://repo.continuum.io/archive/Anaconda3-2019.07-Windows-x86_64.exe

Сначала необходимо полностью удалить Anaconda, а затем установить архивную версию.

решение2

Это может помочь: понизьте версию до другой.

pip uninstall notebook
pip install notebook==5.7.4

Источник

Связанный контент