老师我在部署Scrapyd时碰到[Errno 20] Not a directory的问题

来源:16-1 scrapyd部署scrapy项目

qq_上帝的私语_0

2017-10-03

http://szimg.mukewang.com/59d345df0001b99923961260.jpg

NotADirectoryError: [Errno 20] Not a directory: '/private/var/folders/n_/pnygdqh94vv2fh844vjx08kh0000gn/T/CFESpider-1507015718-yumn0i4y.egg/CFESpider'

/private/var/folders/n_/pnygdqh94vv2fh844vjx08kh0000gn/T 这个目录下确实没有CFESpider-1507015718-yumn0i4y.egg/CFESpide,这里的目录每次都不一样,应该是临时目录。

我的系统是mac 10.12.5,版本是python 3.6 Scrapy 1.4 Scrapyd 1.2 

写回答

2回答

qq_上帝的私语_0

提问者

2017-10-03

解决了,setting写死IMAGES_STORE

IMAGES_STORE = os.path.join('/Users/admin/Documents/myWeb/CFESpider/CFESpider/', 'images')

看不懂,老师明明不是写死的。

0
0

qq_上帝的私语_0

提问者

2017-10-03

补充一下,图片是$ curl http://localhost:6800/schedule.json -d project=myproject -d spider=somespider
以后LOG显示的。

0
1
bobby
亲 你的问题解决了没有
2017-10-07
共1条回复

Scrapy打造搜索引擎 畅销4年的Python分布式爬虫课

带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎

5796 学习 · 6290 问题

查看课程