为了账号安全,请及时绑定邮箱和手机立即绑定

Sphinx没有找到任何来源

Sphinx没有找到任何来源

饮歌长啸 2023-12-20 10:23:08
我正在尝试使用 sphinx 为我的项目的 python 部分生成文档。我想在 gitlab-ci 文件中执行此操作,但目前我什至无法使其在本地工作。项目结构:dev/ src/   other-src/   python-api/      src/         conf.py         index.rst         mymodule/           submodule1/             some python files           submodule2/             some python files           submodule3/             some python files           some python filesdoc/  source/  build/public/我想为 dev/src/python/src/mymodule 中的所有 python 文件生成文档。然而,我所有的尝试都会导致一个空文档,我想我误解了一些东西。我尝试遵循官方快速入门:https://www.sphinx-doc.org/en/master/usage/quickstart.html

1 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

听起来您没有定义 Sphinx 应考虑文档字符串中文档的哪些部分。例如,假设您有一个./docs/sourc/index.rst包含以下内容的文件:

.. automodule:: python.package.path.to.class
    :noindex:


完成后,只需进入您的 doc 文件夹并执行以下命令:

sphinx-build -b html source build


查看完整回答
反对 回复 2023-12-20

没有找到匹配的内容?试试慕课网站内搜索吧

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号