scrapyd:卷曲错误`未知或腐败的鸡蛋`

时间:2014-11-22 18:02:14

标签: python-2.7 scrapyd

我正在尝试更新我的蜘蛛版本,我写道:

curl http://localhost:6800/addversion.json -d project=comicvn -d spider=comicvn2 -d version= 141667324 -d egg=14116674324.egg

错误:{"status"": error,"message": "ValuesError: Unkow or corrupt egg"

鸡蛋的参数是什么?我应该为它设置什么值?非常感谢!

我创建了' 14116674324.egg'通过使用命令bdist_egg。之后,它在路径14116674324.egg中创建了一个C:\Python27\Scripts\eggs\comicvn2文件,因此我将此文件复制到我的项目的根文件夹,如C:\Python27\Scripts\comicvn2

2 个答案:

答案 0 :(得分:2)

curl http://localhost:6800/addversion.json -d project = comicvn -d spider = comicvn2 -d version = 141667324 -d egg=@14116674324.egg

你必须添加' @'

答案 1 :(得分:0)

scrapy deploy doc页面上查看scrapy.cfg格式。更改版本条目以更新蜘蛛版

[deploy]
url = http://scrapyd.mydomain.com
username = john
password = secret
project = project1
version = 123