当我想在scrapy项目中启动报废时。我收到错误:
server: error: Scrapyd is not available in this system
我通过源包安装scrapy,命令scrapy version -v
显示以下消息:
Scrapy : 0.15.1
lxml : 2.3.4.0
libxml2 : 2.7.8
Twisted : 12.0.0
Python : 2.7.3 (default, Jun 3 2012, 12:07:40) - [GCC 4.1.2 20071124 (Red Hat 4.1.2-42)]
Platform: Linux-2.6.18-92.el5-x86_64-with-redhat-5.2-Tikanga
我检查了已安装的软件包,scrapyd文件夹与scrapy文件夹并行存在。所有文件如script.py都存在。
感谢。
答案 0 :(得分:0)
Scrapy守护程序(scrapyd
)是Ubuntu的单独包,也可能是RedHat,如果你能找到的话。所以你需要安装两个软件包:
$ aptitude install scrapy-0.14
$ aptitude install scrapyd-0.14
在RedHat中它会是类似的,例如:
$ rpm -i scrapy-0.14.rpm
$ rpm -i scrapyd-0.14.rpm