У меня было несколько пауков в папке моего проекта, и я хотел запустить всех пауков одновременно, поэтому я решил запустить их с помощью службы scrapyd. Я начал это делать, увидев здесь
Прежде всего, я в текущей папке проекта
Я открыл файл scrapy.cfg
и раскомментировал строку URL после
[развернуть]
Я выполнил команду scrapy server
, которая работает нормально, и сервер scrapyd работает
. Я попробовал эту командуscrapy deploy -l
Результат:default http://localhost:6800/
scrapy deploy -L scrapyd
, я получил следующий выводРезультат:
Usage
=====
scrapy deploy [options] [ [target] | -l | -L ]
deploy: error: Unknown target: scrapyd
когда я попытался развернуть проект с помощью этой команды scrapy deploy scrapyd -p default
, я получил следующую ошибку
Usage
=====
scrapy deploy [options] [ [target] | -l | -L ]
deploy: error: Unknown target: scrapyd
Я действительно не могу определить, почему scrapyd показывает вышеуказанные ошибки, может привести меня к правильному способу развертывания проекта в scrapyd
Заранее спасибо.........
Отредактированный код:
Увидев ответ Питера Кирби, я назвал цель в scrapy.cfg и попробовал следующую команду в папке моего проекта:
команда:
scrapy deploy ebsite -p ebsite
затем я получил следующую ошибку
Building egg of ebsite-1341808241
'build/lib' does not exist -- can't clean it
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-2.7' does not exist -- can't clean it
zip_safe flag not set; analyzing archive contents...
Deploying ebsite-1341808241 to http://localhost:6800/addversion.json
Deploy failed:
Как это решить.....