scrapyd中的TypeError

时间:2017-07-23 07:10:35

标签: python scrapyd

我已经在我的cmd中启动了scrapyd,并且网站" localhost:8600"正常显示。 然后我开始部署一个名为scrapyd_prac的项目,并改变了项目" scrapy.cfg'的内容。为:

 [deploy:localhost]
    url = http://localhost:6800/
    project = scrapyd_prac

然后我在cmd:

中执行命令
python D:\scrapyd_test\Scripts\scrapyd-deploy localhost -p scrapyd_prac

它会像这样返回:

Packing version 1500791181
Deploying to project "scrapyd_prac" in http://localhost:6800/addversion.json
Server response (200):

{"status": "error", "message": "environment can only contain strings",        "node_name": "YLMF-1609111715"}

我很困惑,请帮助我。

1 个答案:

答案 0 :(得分:0)

我在Win10 Python2.7和Scrapyd 1.2.0环境中遇到了同样的情况。

然后我遇到了这个错误scrapyd github

然后我通过pip卸载scrapdy卸载了Scrapyd

安装了旧版本,pip install scrapyd == 1.1.0

它就像一种魅力。