【发布时间】:2014-07-17 13:54:31
【问题描述】:
我使用 autodoc 记录了一些功能。在本地它运作良好。 当我提交到 GitHub 时,文档是基于 ReadTheDocs 构建的,但没有我用“automodule”记录的函数。
我在我的 conf.py 中添加了:
import mock
MOCK_MODULES = ['numpy', 'scipy']
for mod_name in MOCK_MODULES:
sys.modules[mod_name] = mock.Mock()
但这无济于事。
这可能与我使用自己的 C 库有关吗? (我有我的 .c 文件,我编译它以获得 .so)
【问题讨论】:
-
你检查日志了吗?如果您转到项目的 Build 选项卡,您可以看到发生的事情的日志。例如:readthedocs.org/builds/beaver/1529001。检查并发布它所说的内容。
-
@kirbyfan64sos,我在 Build 选项卡中有这个:readthedocs.org/builds/icclim/1528989
标签: python python-sphinx autodoc