ModuleNotFoundError: No module named 'scrapy.contrib'

出现ModuleNotFoundError: No module named 'scrapy.contrib'

或者

ModuleNotFoundError: No module named 'scrapy.pipeline'

其实报错的原因只是他没有这个包。

解决:

setting.py里面加

'scrapy.pipelines.images.ImagesPipeline': 300,

如下:

ITEM_PIPELINES = {
    # 'douban.pipelines.FirsttestPipeline': 300,
    'scrapy.pipelines.images.ImagesPipeline': 300,
    'douban.pipelines.MyImagesPipeline': 400,
    'douban.pipelines.DoubanmoviePipeline':600,
    # 'douban.pipelines.MongoDBPipeline':900,
}

 

你可能感兴趣的:(python)