В настоящее время я использую 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