Сбой сборки Jupyter Book после создания по умолчанию

#python #jupyter-notebook #jupyter #python-sphinx #jupyter-lab

#python #jupyter-notebook #jupyter #python-sphinx #jupyter-lab

Вопрос:

Я все еще изучаю, как все это работает, поэтому, пожалуйста, потерпите меня.

Я использую conda 4.8.5 на своем компьютере с Windows 10. Я думаю, что я уже установил все необходимые расширения Jupyter (Jupyter Lab, Jupyter Notebook, Jupyter Book, Node.js , и их зависимости).

Проблема может быть связана с тем фактом, что я установил Miniconda на отдельный (общий: /) диск.

Я настроил виртуальную среду (MyEnv) со всеми пакетами, которые могут мне понадобиться для этого проекта. Вот шаги, которым я следую:

  • Запустите окно CMD
  • $ conda activate MyEnv
  • $ jupyter-lab --notebook-dir "Documents/Jupyter Books"
  • На этом этапе открывается вкладка браузера с запуском Jupyter Lab
  • Из панели запуска в лаборатории Jupyter откройте терминал
  • $ cd "Documents/Jupyter Books"
  • $ jb create MyCoolBook
  • В этом каталоге создается новая папка с содержимым книги шаблонов (Ура!)
  • Ничего не редактируя: $ jb build MyCoolBook
  • В MyCoolBook добавляется папка с именем _build, но она содержит не более нескольких файлов CSS.
  • Терминал выдает эту трассировку ошибок, которая мне не очень помогла. Проблема может быть очевидна для опытного пользователя.

Я не уверен, как поступить. Я несколько раз перезагружал всю среду, пытаясь заставить это работать. Что вы предлагаете? Я рассматриваю возможность отправки отчета об ошибке, но я хочу исключить очень разумную возможность того, что я веду себя глупо.

Комментарии:

1. Пожалуйста, включите трассировку в текст вашего вопроса. Внешние ссылки имеют тенденцию к разрыву, что представляет большую ценность для будущих посетителей этого вопроса.

2. У меня еще нет представителя для редактирования моего сообщения (мне разрешили только быстрое редактирование, чтобы удалить неправильный тег). Если вы могли бы внести правку, я могу попытаться утвердить ее как можно скорее

Ответ №1:

Я спросил на странице / форуме Github о книге Jupyter. Оказывается, это вопрос кодирования текста в Windows (я мог бы избежать этого, углубившись в документацию).

Если кто-нибудь столкнется с этой проблемой, просто знайте, что ее можно исправить, вернувшись к некоторой версии, Python 3.7. * , и установив переменную среды ( PYTHONUTF8=1 ), но это не то, что я бы рекомендовал, потому что для некоторых других пакетов может потребоваться системная кодировка по умолчанию. Вместо этого следуйте инструкциям в этом разделе документации.

Комментарии:

1. ссылка на документацию не работает.