在将 Scrapy 代码部署到远程 Scrapyd 的时候,第一步就是要将代码打包为 EGG 文件,其次需要将 EGG 文件上传到远程主机。这个过程如果用程序来实现,也是完全可以的,但是我们并不需要做这些工作,因为 Scrapyd-Client 已经为我们实现了这些功能。
下面我们就来看看 Scrapyd-Client 的安装过程。
1. 相关链接
- GitHub:https://github.com/scrapy/scrapyd-client
- PyPI:https://pypi.python.org/pypi/scrapyd-client
- 使用说明:https://github.com/scrapy/scrapyd-client#scrapyd-deploy
2. pip 安装
这里推荐使用 pip 安装,相关命令如下:
1 |
pip3 install scrapyd-client |
3. 验证安装
安装成功后会有一个可用命令,叫作 scrapyd-deploy,即部署命令。
我们可以输入如下测试命令测试 Scrapyd-Client 是否安装成功:
1 |
scrapyd-deploy -h |
如果出现类似如图 1-86 所示的输出,则证明 Scrapyd-Client 已经成功安装。
图 1-86 运行结果