编程语言
首页 > 编程语言> > python-Sphinx搜索索引警告

python-Sphinx搜索索引警告

作者:互联网

我在狮身人面像中收到此警告:

WARNING: search index couldn’t be loaded, but not all documents will
be built: the index will be incomplete.

但据我所知,它很好地构建了文档,包括搜索索引.

该错误消息实际上是什么意思,以及如何解决?

从答案中注意到:当前调用是sphinx-build -W -n docs / docs / html * .rst.

解决方法:

错误消息是从这里:

https://bitbucket.org/birkenfeld/sphinx/src/ef3092d458cc00c4b74dd342ea05ba1059a5da70/sphinx/builders/html.py?at=default#cl-664

我的猜测是您的搜索索引实际上是不完整的,但不是很明显.如果使用-E构建所有文档,则可能会得到更多有用的信息.除此之外,尝试构建到一个新的输出目录.该错误可能是由于您当前索引文件的权限错误所致.

潜在的问题是,无论如何,索引器都无法加载先前生成的文件,并且也无法重建整个文档树,因此希望未重建的文件不会在搜索索引中出现.完成.尝试使用-E和-W的各种组合(实际上,您当前的狮身人面像调用cmdline会有所帮助),希望可以得到更具描述性的信息.

标签:python-sphinx,python
来源: https://codeday.me/bug/20191030/1968741.html