我的Scrapy.cfg文件是
[deploy:scra]
url = http://localhost:6800/
project = project2
[deploy:scrapyd2]
url = http://scrapyd.mydomain.com/api/scrapyd/
project = project1如果我这样做,下面的命令意味着它抛出一个错误,如下所示。
$ scrapy deploy -l
scra http://localhost:6800/
scrapyd2 http://scrapyd.mydomain.com/api/scrapyd/
$ scrapyd-deploy -l
scra http://localhost:6800/
scrapyd2 http://scrapyd.mydomain.com/api/scrapyd/
$ scrapy deploy scra
Packing version 1412570503
Deploying to project "project2" in http://localhost:6800/addversion.json
Server response (200):
{"status": "error", "message": "[Errno 13] Permission denied: 'eggs'"}
$ scrapyd-deploy scra -p project2
Packing version 1412571000
Deploying to project "project2" in http://localhost:6800/addversion.json
Server response (200):
{"status": "error", "message": "[Errno 13] Permission denied: 'eggs'"}那么我如何通过scrapyd部署我的scrapy项目呢?
发布于 2014-10-09 21:49:53
我也犯了同样的错误。对我来说,sudo工作得很好。尝试:
sudo scrapy deploy scrahttps://stackoverflow.com/questions/26210196
复制相似问题