码迷,mamicode.com
首页 > 其他好文 > 详细

Scrapy运行报错:ModuleNotFoundError: No module named 'douban.douban'

时间:2018-08-12 01:29:54      阅读:2152      评论:0      收藏:0      [点我收藏+]

标签:执行   运行   目录   err   解决   bsp   nbsp   报错   span   

运行scrapy爬虫报错:

from douban.douban.items import DoubanItem
ModuleNotFoundError: No module named douban.douban

技术分享图片

 

解决问题注意两点: 
1. 引入items的路径。items包实际是在上一级目录的,直接对着教程操作容易忽略这个问题 
2. douban.items 这个导入包,不知为何无法识别,只能以..items 的方式导入

from douban.douban.items import DoubanItem  # 这样不行

# 正确引入代码如下:
from ..items import DoubanItem

重新执行爬虫即可

Scrapy运行报错:ModuleNotFoundError: No module named 'douban.douban'

标签:执行   运行   目录   err   解决   bsp   nbsp   报错   span   

原文地址:https://www.cnblogs.com/QW-lzm/p/9461762.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!