为什么我的项目模块无法正确导入?

时间:2019-10-06 01:54:49

标签: python web-scraping scrapy

我有一个利用项目管道的项目。我使用Scrapy的“ startproject”命令创建了项目,因此我认为我的文件夹结构是准确的。

我尝试将VersionSpider.py文件移动到外部目录(与items模块相同的目录),并且可以正常工作。但是,当我运行scrapy crawl命令时,找不到蜘蛛,因为它不在正确的目录中。

文件结构: 〜files

from CFBScraper.items import VersionItem
ModuleNotFoundError: No module named 'CFBScraper'

1 个答案:

答案 0 :(得分:0)

这是因为两个文件夹都具有相同的名称CFBScraper

执行此操作,将顶部文件夹重命名为CFB_Scraper之类的名称或其他名称,