我正在尝试更新我的蜘蛛版本,我写道:
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
。
答案 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