我有一个Python包,链接如下:https://github.com/neuropsychology/Neuropsydia.py 我想使用Sphinx自动记录它。我在每个函数和类中添加了文档字符串。
我在ReadTheDocs上注册了一个账号,并进行了相应的设置(即带有
我在ReadTheDocs上注册了一个账号,并进行了相应的设置(即带有
conf.py
文件的docs/
目录)。然后基本上我尝试了所有可能性:每一种autodoc::
,autofunction::
,autoclass::
的组合;我尝试使用与其他已经记录API的包相同的conf.py
文件(当然,根据我的情况进行了特定的更改);但就是不行,API页面仍然是空的...
https://readthedocs.org/projects/<your-project>/builds/
),是否有任何反馈?您是如何生成api.rst
的?我发现这对于初始设置非常有用:https://jeffknupp.com/blog/2013/08/16/open-sourcing-a-python-project-the-right-way/ - jonrsharpemake html
)时,它没有显示任何特定的错误和与我正在尝试记录的包无关的内容...我就是想不明白为什么!至于我的api.rst
文件,它只是通过创建rst文档并插入一些..autoclass::
指令来生成的。无论如何,感谢您的回答! - Dominique Makowski