readthedocs.org上的sphinx-doc文档取决于私有的sphinxcontrib-package

时间:2016-02-08 20:15:13

标签: python python-sphinx read-the-docs

我在readthedocs.org上主持一个sphinx-doc网站,该网站依赖于私人sphinx-doc扩展/ sphinxcontrib-package [extension_name]。在我的本地电脑上,这个扩展名位于子目录[sphinx-doc project root] / exts / sphinxcontrib- [扩展名]和 conf.py 中的“引用”

sys.path.append(os.path.abspath('exts/sphinxcontrib-<extension name>/sphinxcontrib'))

extensions = [
    'sphinx.ext.graphviz',
    '[extension name]'
]

.py文件位于“source”目录 sphinxcontrib 中。本地sphinx-doc构建输出正如预期的那样。但是,由于

,readthedocs.org上的构建失败
ImportError: No module named 'sphinxcontrib'
...
Extension error:
Could not import extension sphinxcontrib.p3 (exception: No module named 'sphinxcontrib')

由于扩展处于测试阶段,我不想在线发布。 (如果我这样做的话,我应该可以安装它作为readthedocs.org从网络源代码预构建我猜。)我该如何处理这个问题?

0 个答案:

没有答案