Scrapy:从.py文件导入项目失败

时间:2017-04-11 15:27:21

标签: python import module scrapy

Scrapy初学者的问题。

我已经写过一只scrapy蜘蛛了。从另一个.py文件导入字典 - postal_codes.py。我已将postal_codes.py放在与蜘蛛相同的文件夹中。

当我在IDE中运行from postal_codes import postals时,它运行正常。但是,当我在终端(shell)中执行蜘蛛时,我收到以下错误,

ModuleNotFoundError: No module named 'postal_codes'

如何通过终端执行时从另一个.py文件正确导入字典?

This answer无法解决我的问题。

<小时/> 的目录 enter image description here

1 个答案:

答案 0 :(得分:2)

您应该尝试使用项目名称。

from PROJECT_FOLDER_PATH.postal_codes import postals

PROJECT_FOLDER_PATH是Scrapy项目的文件夹名称