Nano Hash - криптовалюты, майнинг, программирование

Встроенные темы Sphinx не найдены

В моем conf.py говорится, что я должен увидеть документацию со списком встроенных тем. Теперь мой первый запрос в Google приводит меня к http://www.sphinx-doc.org/en/stable/theming.html#builtin-themes. Там есть куча тем, о которых мой сфинкс не знает. Например, «классический».

в conf.py html_theme = 'classic'

На своей оболочке я делаю: sphinx-build -b html source build

writing output... [100%] index
Exception occurred:
  File "~\appdata\local\programs\python\python35\lib\site-packages\sphinx\jinja2glue.py", line 200, in get_source
    raise TemplateNotFound(template)
jinja2.exceptions.TemplateNotFound: about.html

версия sphinx: 1.6.3.


  • Работает ли какая-нибудь встроенная тема? 07.08.2017
  • Да, хайку и скроллы работают, например. 07.08.2017

Ответы:


1

У меня была такая же проблема, потому что раньше я использовал тему алебастра. В conf.py есть несколько строк, которые нужны для алебастра и разбивают другие темы. Вы должны их прокомментировать.

# Custom sidebar templates, must be a dictionary that maps document names
# to template names.
#
# This is required for the alabaster theme
# refs: http://alabaster.readthedocs.io/en/latest/installation.html#sidebars
# html_sidebars = {
#     '**': [
#         'about.html',
#         'navigation.html',
#         'relations.html',  # needs 'show_related': True theme option to display
#         'searchbox.html',
#         'donate.html',
#     ]
# }
09.08.2017

2

Это проблема после изменения темы alabaster на другую, в которой не используется about.html. Лоран сказал обходной путь.

Проблема: https://github.com/sphinx-doc/sphinx/issues/3987 < / а>

29.09.2017
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

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

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..