老师,请问为什么会出现cannot import name 'InnerObjectWrapper'

来源:14-12 scrapy写入数据到elasticsearch中 - 1

123j

2019-04-29

图片描述

我运行es_types.py文件的时候iu,出现报错
Traceback (most recent call last):
File “D:/Pycharm/PycharmProjects/ArticleSpider/ArticleSpider/models/es_types.py”, line 5, in
from elasticsearch_dsl import DocType, Date, Nested, Boolean,
ImportError: cannot import name ‘InnerObjectWrapper’ from ‘elasticsearch_dsl’ (C:\Users\justinzwd\Envs\ahnu_spider_\lib\site-packages\elasticsearch_dsl_init_.py)

好像也不是elasticsearch_dsl的问题,我都安装了
麻烦老师看一下,谢谢!

写回答

1回答

bobby

2019-05-02

这个是elasticsearch_dsl版本的问题,这里版本你改用5.1.x版本试试

0
0

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

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

5796 学习 · 6290 问题

查看课程