安装“elasticsearch”而不是“pyelasticsearch”

时间:2014-02-20 13:31:16

标签: python django elasticsearch django-haystack

如何为python而不是pyelasticsearch安装官方的elasticsearch绑定? 干草堆文件说:

  

你还需要一个Elasticsearch绑定:elasticsearch-py(不是   pyes)。将弹性搜索放在PYTHONPATH的某个地方(通常是   python setup.py install或pip install elasticsearch)。

但是当我用pip安装elasticsearch时,haystack仍然要求pyelasticsearch。

2 个答案:

答案 0 :(得分:2)

运行

pip install elasticsearch

为我做了诀窍。

答案 1 :(得分:1)

我在上一个项目中使用了haystack。我检查了我的virtualenv,我只有'pyelasticsearch == 0.5'。 请记住,文档可能已过时。