作者:じ☆ve不哭
发布时间:2020-06-05T23:32:17
python爬虫框架scrapy在pycharm中执行没有问题,但是部署服务器时提示:ModuleNotFoundError: No module named 'items'什么原因造成的呢?
1.爬虫名字和项目名字一样,导致导入模块时出错:改爬虫或者项目名称 2.模块不存在:检查你的项目中的items,看看有没有出错 3.模块没有保存:在编辑好items模块时,记得运行编译 4.模块名字和引入的不一样:自行检查 5.pycharm设置 mark directory as -> srouces root时应该从最外层的根路径下设置,这样导入应该是from 项目名.items import xxxItem
经过以上的步骤这个问题应该就可以解决。如果你有其他的建议可以留言分享给大家