我在~/portia/slyd/data/projects/scrap
设置时有一个 portia scrapy 项目scrap.middlewares.RandomUserAgentMiddleware
在 DOWNLOADER_MIDDLEWARES中使用,RandomUserAgentMiddleware
在~/portia/slyd/data/projects/scrap/middlewares.py
.
部署项目后,生成的 egg 不包含middlewares.py
,所以我收到此错误:
ImportError: Error loading object 'scrap.middlewares.RandomUserAgentMiddleware': No module named scrap.middlewares
我如何告诉 scrapyd-deploy 也采用自定义中间件?
编辑:
我settings.py
的是: http: //pastebin.com/8gFU3YEw
我也尝试在生成的鸡蛋中手动包含middlewares.py
,但它没有解决它,仍然是同样的错误。