Кажется, из ниоткуда, один из моих файлов .ipynb Jupyter Notebook теперь открывается вечно, до того момента, когда я получаю Chrome уведомления о том, что страница не отвечает. Однако, если я подожду, он откроется. Однако, когда он открывается, к нему не применяются какие-либо расширения. Например, теперь я больше не могу использовать кодирование. Кажется, что при попытке прокрутки или редактирования ячеек в блокноте также наблюдается значительное отставание.
Размер файла составляет 556 КБ, и его вывод очищается (как я заметил, это проблема для других) хотя он содержит несколько тысяч строк кода. Я могу быстро открыть файлы меньшего размера (391 КБ) с гораздо меньшим количеством строк кода, со всеми активными выбранными расширениями и без задержки.
Почему этот незначительно больший файл может иметь такие проблемы? Что я могу сделать с этим?
РЕДАКТИРОВАТЬ: я заметил, что при открытии файла, о котором идет речь, мой Anaconda Prompt выводит следующее:
404 GET /nbextensions/widgets/notebook/js/extension.js
Эта ошибка не появляется когда я запускаю меньший файл. Я не понимаю, почему эта ошибка будет зависеть от запуска файла.
РЕДАКТИРОВАТЬ 2: Следующая ссылка, похоже, довольно связана с моей проблемой:
https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/822
По сути, кажется, что проблема в том, что расширения не очень хорошо работают с большими файлами. Я попытаюсь разделить код на несколько файлов и надеюсь, что файл ядра станет достаточно маленьким, чтобы это работало лучше.