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

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
  • 1 回答
  • 0 关注
  • 92 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信