Scrapy扩展目录权限问题

时间:2016-06-10 04:26:53

标签: python scrapy

我在Scrapy制作了自定义扩展程序,它位于文件夹extensions中(extensions位于包含spider文件夹的项目文件夹中,{{ 1}}等。它适用于pipelines.py,但在我将其上传到我的服务器后收到此错误消息:

Cloud9

ImportError: No module named extensions.my_extension

中的路径
settings.py

我想它与目录权限有关,因为如果我将扩展文件移动到项目目录(pipelines.py的同一目录)并且相应地更改EXTENSIONS = { 'wow.extensions.my_extension.MyExtensionClass': 500, } ,它将起作用。

文件夹权限为755,扩展文件为664,settings.py上的文件夹权限相同。

感谢。

1 个答案:

答案 0 :(得分:0)

最后,我找到了答案。它与权限无关,我需要做的就是创建一个空的__init__.py文件。