难受啊老师,救救孩子吧

来源:15-4 django实现elasticsearch的搜索建议 - 2

归根结底不优秀

2019-06-03

图片描述使用课程中python生成索引信息的方式已经失效了啊啊啊啊啊啊啊

我下载的是GitHub中的这个,head也下载的5.1.1的,class就是用课程中的代码,然后init一直失败,提示ValueError: You cannot perform API calls on the default index.

写回答

3回答

bobby

2019-06-03

你的dsl是否不是5.1.x版本的?

0
1
归根结底不优秀
非常感谢!
2019-06-03
共1条回复

归根结底不优秀

提问者

2019-06-03

这个问题是因为当初pip install elasticsearch-dsl没有指定版本,可以pip list查看,会发现elasticsearch和elasticsearch-dsl是7.0+的版本,老师安装的是5.1的版本

老师给的解决办法:pip uninstall elasticsearch和elasticsearch-dsl

然后pip install elasticsearch-dsl=5.1就行了


0
0

bobby

2019-06-03

你给我发个qq消息吧

0
4
bobby
回复
归根结底不优秀
好了。
2019-06-03
共4条回复

Scrapy打造搜索引擎 畅销4年的Python分布式爬虫课

带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎

5796 学习 · 6290 问题

查看课程