3

我正在尝试部署scrapy项目。但出现错误:我的 scrapy.cfg 文件是:

[settings]
default = eScraper.settings

[deploy]
url = http://localhost:8680/
project = eScraper

我使用此命令进行部署:scrapy deploy default -p eScraper 但出现错误

Building egg of eScraper-1369325126
'build/scripts-2.7' does not exist -- can't clean it
zip_safe flag not set; analyzing archive contents...
Deploying eScraper-1369325126 to http://localhost:8680/addversion.json
Deploy failed: <urlopen error [Errno 111] Connection refused>

我也尝试更改端口,但也没有用我也尝试使用上面的命令和 sudo 但什么都没有.....有人可以帮助我......

4

2 回答 2

4

如果您使用的是最新版本的scrapy(我的 0.24.2),那么

scrapy server

不再存在,它被移动到名为 scrapyd 的单独包中,只需运行

scrapyd

启动服务

于 2014-08-05T18:04:41.687 回答
3

请先运行此命令scrapy server,然后在另一个终端上运行部署命令...

于 2013-05-23T16:13:20.773 回答