我对斯芬克斯很陌生。Doc 说它很容易设置 - 也许是这样,但我有时间。我终于创建了 .rst 文件,但是当我更新了 index.rst 时,我收到了这个错误。我确认 .rst 文件存在于 /docs 目录中。以下是我的 conf.py 和索引中的系统路径。
我已经尝试了所有这些组合但没有成功 - .rst 文件位于 /home/efultz/src/Sicom2.0/docs
sys.path.insert(0, os.path.abspath('/home/efultz/src/Sicom2.0/'))
sys.path.insert(0, os.path.abspath('/home/efultz/src/Sicom2.0/docs'))
sys.path.insert(0, os.path.abspath('.'))
sys.path.insert(0, os.path.abspath('../'))
sys.path.insert(0, os.path.abspath('../..'))
sys.path.insert(0, '/home/efultz/src/Sicom2.0/')
我在 index.rst 中有以下内容 - 我已经确认在各个文件名之前只有 3 个空格
.. toctree::
:maxdepth: 2
:caption: Contents:
Base
BaseAPI
EventLogger
SICOMToConnex
SICOMToConnexAPI
SICOMToConnexAPIProduct
SICOMToConnexDemo
SICOMToConnexParser
SICOMToConnexParserAPI
SICOMToConnexParserAPIProduct
product
modules