Docutils AttributeError при использовании sphinx для создания документаPython

Программы на Python
Anonymous
Docutils AttributeError при использовании sphinx для создания документа

Сообщение Anonymous »

Описание
В настоящее время я использую Sphinx для создания документа для существующего проекта. Когда я пытаюсь использовать make html для сборки, что-то произошло с ошибкой.
/>Там написано:

Код: Выделить всё

File "/home/user/anaconda3/envs/doc/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2933, in eof
if self.memo.section_bubble_up_kludge:
AttributeError: 'Struct' object has no attribute 'section_bubble_up_kludge'
Среды
Вот мои среды Python.

Код: Выделить всё

Python 3.8.19

Package                       Version
----------------------------- ---------
alabaster                     0.7.13
Babel                         2.15.0
certifi                       2024.7.4
charset-normalizer            3.3.2
colorama                      0.4.6
commonmark                    0.9.1
docutils                      0.18.1
idna                          3.7
imagesize                     1.4.1
importlib_metadata            8.0.0
Jinja2                        3.1.4
livereload                    2.7.0
markdown-it-py                3.0.0
MarkupSafe                    2.1.5
mdit-py-plugins               0.4.1
mdurl                         0.1.2
myst-parser                   3.0.1
numpy                         1.24.4
packaging                     24.1
pillow                        10.4.0
pip                           24.0
Pygments                      2.18.0
pytz                          2024.1
PyYAML                        6.0.1
recommonmark                  0.7.1
requests                      2.32.3
setuptools                    69.5.1
snowballstemmer               2.2.0
Sphinx                        6.1.3
sphinx-autobuild              2021.3.14
sphinx-rtd-theme              2.0.0
sphinxcontrib-applehelp       1.0.4
sphinxcontrib-devhelp         1.0.2
sphinxcontrib-htmlhelp        2.0.1
sphinxcontrib-jquery          4.1
sphinxcontrib-jsmath          1.0.1
sphinxcontrib-qthelp          1.0.3
sphinxcontrib-serializinghtml 1.1.5
tornado                       6.4.1
tqdm                          4.66.4
urllib3                       2.2.2
wheel                         0.43.0
zipp                          3.19.2
Попытки
  • Переустановить всю среду. В настоящее время я создал виртуальную среду для создания документов, но это не помогает. не работает.
  • Ухудшить версию docutils, было опробовано множество версий, за исключением тех, которые несовместимы с версией shpinx, похоже, это решение не сработало в моем случай.
Я понятия не имею, что происходит, поскольку я успешно создал документы для другого проекта, с настройкой, похоже, проблем нет.

Подробнее здесь: https://stackoverflow.com/questions/787 ... a-document

Вернуться в «Python»