我一直在尝试在 readthedocs 上为我的第一个 python 包 QutiePy 构建文档。在本地构建文档工作正常,但是当我尝试在 readthedocs 上构建时,autodoc 无法填充我的部分并给出以下警告:
WARNING: autodoc: failed to import class 'main.register' from module 'QutiePy'; the following exception was raised:
No module named 'QutiePy'
WARNING: autodoc: failed to import module 'gates' from module 'QutiePy'; the following exception was raised:
No module named 'QutiePy'
我已经尝试了conf.py的许多配置来尝试将我的包添加到PATH等中,但我尝试过的都没有成功。
你可以查看我正在使用的github repohere https://github.com/franklinscudder/QutiePy,我正在使用开发分支。
提前致谢。
更新:我已经发布了 RTD 日志here https://pastebin.com/MXPsNAWz
更新 2:我已经发布了新的 RTD 日志here https://pastebin.com/0HBK1PVa
这里的解决方案是检查我的包是否可以从 PyPI 导入,将其添加到我的 requests.txt 中并确保在 RTD 高级设置中选择“安装项目”。我还将 sphinxcontrib-napoleon 添加到 requests.txt 并将其导入到 conf.py 中,尽管我不确定这是否起作用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)