0

Scrapyプロジェクトをデプロイしようとしていますが、行き詰まっています

私は間違いなく作業プロジェクトといくつかのスパイダーを持っています:

deploy@susychoosy:~/susy_scraper$ scrapy
Scrapy 0.17.0 - project: clothes_spider

スクレイプリストを実行すると、すべてのスパイダーのリストが表示されます。

私はscrapy.cfgファイルを次のように変更しました。

[settings]
default = clothes_spider.settings
[deploy:scrapyd]
url = http://localhost:6800/
project = clothes_spider

それから私はします:

deploy@susychoosy:~/susy_scraper$ scrapy deploy -l
scrapyd              http://localhost:6800/

したがって、すべてが正常であるように見えますが、次のステップでは、利用可能なプロジェクトが表示されません。

deploy@susychoosy:~/susy_scraper$ scrapy deploy -L scrapyd

deploy@susychoosy:~/susy_scraper$

直接入力してみました:

deploy@susychoosy:~/susy_scraper$ scrapy deploy -L scrapyd -p clothes_spider

deploy@susychoosy:~/susy_scraper$

しかし、それは役に立ちませんでした。

私が間違っていることを提案しますか?

4

2 に答える 2

0

最初にプロジェクトをターゲットにデプロイする必要があります。

$ scrapy deploy scrapyd -p clothes_spider
于 2013-03-10T04:02:55.683 に答える
0

「scrapydeploy-Lscrapyd」と入力すると、「scrapyserver」のターミナルに何が出力されますか?「listprojects.json」を使用すると、次のようになります。

2013-03-13 10:43:33+0800 [HTTPChannel,0,127.0.0.1] 127.0.0.1 - - [13/Mar/2013:02:43:33 +0000] "GET /listprojects.json HTTP/1.1" 200 42 "-" "Python-urllib/2.7"
于 2013-03-13T02:47:26.100 に答える