在Sphinx中,单个builddir不工作。

问题描述 投票:0回答:1

我在Mac上工作,使用Sphinx 1.6.3为我的软件建立文档。

最近我尝试了国际化功能,效果不错。

但现在我想把不同的语言导出到不同的文件夹中。

doc/de
doc/en
doc/fr

根据文档,它很简单。

$ sphinx-build -b html sourcedir builddir

http:/www.sphinx-doc.orgenmasterusagequickstart.html#running-the-build

所以我试了这个。

make -e SPHINXOPTS="-D language='en'" -b html /Applications/MAMP/htdocs/sakkadentrainer/doc/ /Applications/MAMP/htdocs/sakkadentrainer/doc/_build/html/en/

结果出现了一个奇怪的错误: 错误: source directory and destination directory are same:

Error: source directory and destination directory are same.

我到底做错了什么?

internationalization python-sphinx
1个回答
-1
投票

问题解决了。我不得不使用 sphinx-build 而不是制作一个新的文件。

sphinx-build -b html /Applications/MAMP/htdocs/sakkadentrainer/doc/ /Applications/MAMP/htdocs/sakkadentrainer/doc_en/
© www.soinside.com 2019 - 2024. All rights reserved.