Ноутбук Jupyter: ошибка сервера при доступе к ноутбукам

#jupyter-notebook #ubuntu-18.04

#jupyter-notebook #ubuntu-18.04

Вопрос:

Я сталкиваюсь со следующей ошибкой при попытке загрузить или получить доступ к любому файлу в моем ноутбуке Jupyter. ПРИМЕЧАНИЕ: Я использую виртуальную машину Ubuntu 18.04 и Jupyter Notebook 5.7.4.

Ошибка сервера: трассировка (последний вызов): Файл «/home/abhi1507/anaconda3/lib/python3.7/site-packages/tornado/web.py «, строка 1592, в _execute result = выдать файл результата «/home/abhi1507/anaconda3/lib/python3.7/site-packages/tornado/gen.py «, строка 1133, в файле run value = future.result() «/home/abhi1507/anaconda3/lib/python3.7/site-packages/tornado/gen.py «, строка 326, в оболочке получен = следующий (результирующий) файл «/home/abhi1507/anaconda3/lib/python3.7/site-packages/notebook/services/contents/handlers.py «, строка 112, в get path=путь, type=тип, format=формат, content=содержимое, файл «/home/abhi1507/anaconda3/lib/python3.7/site-packages/notebook/services/contents/filemanager.py «, строка 431, в get model = self._dir_model(путь, содержимое=содержимое) Файл «/home/abhi1507/anaconda3/lib/python3.7/site-packages/notebook/services/contents/filemanager.py «, строка 337, в _dir_model, если self.should_list(имя), а не is_file_hidden(os_path, stat_res=st): Файл «/home/abhi1507/anaconda3/lib/python3.7/site-packages/notebook/utils.py «, строка 146, в is_file_hidden_posix stat_res = os.stat(abs_path) Ошибка операционной системы: [Ошибка 40] Слишком много уровней символических ссылок: ‘/home/abhi1507/q3.sh’ AD

Ответ №1:

Не уверен, что это одно и то же, но сегодня у меня внезапно начали ломаться все мои ноутбуки jupyter в новых средах conda. В конце концов обнаружил, что это сработало:

 pip uninstall tornado
pip install tornado==5.1.1
  

Ноутбуки Jupyter и Tornado выпустили новые версии на прошлой неделе (около 2019-03-01) — я думаю, что проблема в одном или обоих. Если tornado не работает, я бы попробовал ту же идею, но понизил рейтинг jupyter (или обоих).

Редактировать: Фактическая причина / исправление, описанные здесь. Проблему можно устранить, обновив nbconvert до версии 5.4.1:

 pip install --upgrade nbconvert