python3问题-scrapy ModuleNotFoundError: No module named 'scrapy.contrib'
ModuleNotFoundError: No module named ‘scrapy.contrib’,scrapy.pipeline’
这个屌问题,真的是感觉没一个是说到点的啊。
就是字面的意思,没有这个包而已。
而且还真的是没有。比如下面这2个
# from scrapy.contrib.pipeline.images import ImagesPipeline
# from scrapy.pipeline.images import ImagesPipeline
正确的写法: from scrapy.pipelines.images import ImagesPipeline
可以看图,如果想要自定义ImagesPipeline,引入这个包就好
ITEM_PIPELINES = {
# ‘tupian.pipelines.ImagePipeline’: 300,
‘scrapy.pipelines.images.ImagesPipeline’: 300
‘scrapy.contrib.pipeline.images.ImagesPipeline’:300
}
自定义ImagesPipeline
ModuleNotFoundError: No module named ‘scrapy.contrib’
ModuleNotFoundError: No module named ‘scrapy.pipeline’