我已经创建了几个蜘蛛网蜘蛛,我打算与剪贴同时运行。我第一次使用命令: pip install scrapyd在Ubuntu14.04中成功地安装了scrapyd,当我运行命令:scrapyd时,我在终端中得到以下输出:
2015-07-14 01:22:02-0400 [-] Log opened.
2015-07-14 01:22:02-0400 [-] twistd 13.2.0 (/usr/bin/python 2.7.6) starting up.
2015-07-14 01:22:02-0400 [-] reactor class: twisted.internet.epollreactor.EPollReactor.
2015-07-14 01:22:02-0400 [-] Site starting on 6800
2015-07-14 01:22:02-0400 [-] Starting factory <twisted.web.server.Site instance at 0x7f762f4391b8>
2015-07-14 01:22:02-0400 [Launcher] Scrapyd 1.1.0 started: max_proc=8, runner='scrapyd.runner'我相信我得到这个输出的事实表明scrapy正在工作;但是,当我像在docs中一样运行命令:scrapyd时,我得到了错误:scrapyd:命令not。如果安装成功,这怎么可能?我在配置文件中包含了以下目标:
[deploy:scrapyd2]
url = http://scrapyd.mydomain.com/api/scrapyd/
username = name
password = secret我不太清楚目标是如何工作的,但我基本上是从文档中复制的,所以我认为它会工作。有什么我应该导入或配置的东西我还没有呢?谢谢。
发布于 2015-07-15 00:01:57
scrapyd-deploy是scrapyd-client.You的一部分,可以从PyPi安装它。尝试:
$ sudo pip install scrapyd-client发布于 2019-04-24 12:38:25
可以直接从git安装:
pip install git+https://github.com/scrapy/scrapyd-clienthttps://stackoverflow.com/questions/31398348
复制相似问题