我用的python3.5,照着麦子学院的scrapy视频写demo,
运行的时候出现这样的错误提示:
File "D:\pyspider\collectips\collectips\pipelines.py", line 8, in <module>
from items import CollectipsItem
builtins.ImportError: No module named 'items'
2016-06-27 22:19:40 [twisted] CRITICAL:
意思是说没有items这个文件吗?
pipelines.py截图:
文件目录截图如下:
明显有这个文件的,是语法变了?还是python3的坑?
from ..collectips import 或者 from collectips.collectips import
看看pythonpath是否包含了你的模块目录
很明显items都不跟你在同一级目录,好好看看模块的引用
这里是scrapy文档的例子http://doc.scrapy.org/en/1.1/intro/tutorial.html#using-our-item