目录结构大概是这样:
我从spider的__init__.py中导入写了
from bigcrawler.crawler.items import BigdataCrawlerItem
运行时报错,报错信息:ModuleNotFoundError: No module named 'bigcrawler'。
尝试了用
sys.path.append('C://bigcrawler')
也还有问题
1、路径设置问题,路径没问题,那么就看模块定义
2、查看模块定义有没有问题;
3、只要两者没问题,肯定可以找到模块的
和你类似的结构,不需要bigcrawler,直接使用文件夹.文件 就可以导入
参考导入
from crawler.items import BigdataCrawlerItem
或者
from items import BigdataCrawlerItem
有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力