当我尝试运行scrapy时,出现此错误ImportError:没有名为items的模块
我只是在items.py中添加了我想抓取的东西的列表,并且在spider.py中,我已经从spider.items导入了该类,并导入了SpiderItem
不知道为什么它不加载它…
包装布局是…
./spider ./spider/pipelines.py ./spider/settings.py ./spider/spiders ./spider/spiders/spider_spider.py ./spider/spiders/test.py ./spider/spiders/__init__.py ./spider/middlewares.py ./spider/__init__.py ./spider/items.py
你的Spider模块的名称与scrapy项目模块的名称相同,因此python尝试导入与byub.py spider相关的项目。
快速修复:
from __future__ import absolute_import