标签: python middleware scrapy http-caching scrapyd
当我尝试将HTTPCACHE与scrapyd一起使用时,我收到以下错误:
[scrapy] WARNING: Disabled Httpcache Middlware: unable to find scrapy.cfg file to infer project data dir
答案 0 :(得分:2)
问题是http缓存默认使用相对路径httpcache。
httpcache
当您从命令行正常运行蜘蛛时,这是有效的,但在将其作为服务运行时则不行。
解决方案是将HTTPCACHE_DIR[docs]设置设置为绝对路径。
HTTPCACHE_DIR