狮身人面像在搜索按钮中提问

时间:2012-08-09 11:37:35

标签: python documentation search-engine python-sphinx

目前,我正在尝试学习用于生成html格式文档的sphinx,但我发现一个问题是我无法使用搜索按钮来查找任何内容。我只是search一个关键字,结果将一无所获。我不知道为什么,我只是把所有的东西都默认了。有人知道如何解决它吗?

我在index.rst中写的是:

Contents:

.. toctree::
   :maxdepth: 2

   test.rst
Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

test.rst是:

================
 eeeeeeeeadadadad
================
----------
 Subtitle
----------

Section Title ddadadada
==================================
.. [1] adadadadadadada"

这是图片,它会搜索但没有结果,也无法停止,只需保持搜索...

enter image description here

1 个答案:

答案 0 :(得分:1)

默认情况下,Sphinx不会执行全文搜索。它仅搜索基于索引条目,交叉引用等生成的索引

根据您在问题中发布的内容判断,您没有任何内容会被搜索机制编入索引。

尝试添加更多内容(尤其是python对象文档或索引条目)。

如果你想要一个完整的测试搜索,有一个Sphinx扩展可以为whoosh全文搜索引擎here建立一个索引,虽然这可能比你想要的更加复杂。