xapian和django-haystack

时间:2010-01-30 00:26:13

标签: django xapian django-haystack

我的django-haystack有问题。根据{{​​3}}我得到了这个应用:  Django的干草堆  的Xapian-草堆

我设置了一切,但我有这个错误: django.core.exceptions.ImproperlyConfigured:'xapian'不是可用的搜索后端。可用选项包括:'dummy','solr','whoosh'

为什么xapian不可用? 谢谢你的帮助。

3 个答案:

答案 0 :(得分:6)

由于许可差异,Xapian不包含在Haystack中。你必须从http://github.com/notanumber/xapian-haystack获得xapian后端。

答案 1 :(得分:1)

要安装xapian,您可能需要xapian和xapian绑定。所以现在,您只需要安装xapian-haystack:

pip install xapian-haystack

easy_install xapian-haystack

答案 2 :(得分:1)

我认为xapian不包含在任何这些python库中。它们只允许你从python代码中利用xapian。你需要先安装xapian。

在此处查看更多内容:http://xapian.org/