Проблемы с запуском блокнота Jupyter
Наткнулся буквально только что, но, думаю, проблема известная: при запуске из консоли команды jupyter notebook
браузер запускается, но при открытии блокнота намертво зависает.
Казалось бы, в чём может быть проблема, если только что на другом комьютере всё работало отлично?
Однако, внимательный поиск в Google моей любимой поисковой системе натолкнул на мысль, что дело может быть в размере этого блокнота (на момент обнаружения проблемы блокнот дорос до 21Мб).
Для проверки этой догадки получил одну из первых версий этого блокнота из VSC (около 200Кб). Открытие блокнота происходит моментально и без единой ошибки.
Простейшее решение очевидно - необходимо уменьшать размер *.ipynb
.
Самый логичный способ - удалить все output
-ячейки.
К счастью, добрые люди уже написали скрипт на Python
, который это делает.
Использовать его элементарно:
python remove_output.py notebook.ipynb
После чего будет создан новый блокнот с именем notebook_removed.ipynb
с удалёнными output
-ами.
После обработки моего блокнота его размер стал значительно лучше: 24.4Кб против 21Мб и никаких проблем, как я и ожидал, далее с этим блокнотом не было.