При попытке развернуть свой проект scrapyd с помощью следующей команды:scrapyd { «Статус»: «ошибка», «сообщение»: «Использование » SCRAPY «чтобы увидеть доступные команды»
scrapyd-deploy test2 -p NOAA
или при попытке запустить мой паук, который я создал:
curl http://localhost:6800/schedule.json -d project=test -d spider=myspider
я получаю следующий результат:
Packing version 1478644677
Deploying to project "test" in http://localhost:6800/addversion.json
Server response (200):
{"status": "error", "message": "Use \"scrapy\" to see available
commands", "node_name": "osboxes"}
следующие файлы появляются пустые когда я проверяю их:
/var/log/scrapyd/scrapyd.log
/var/log/scrapyd/scrapyd.out
/var/log/scrapyd/scrapyd.err
Я ссылается этот ответ: on deploying egg file in scrapyd server then {"status": "error", "message": "IndexError: list index out of range"}
Но это другой выход, он имел проблемы индекса.
С моей ошибкой я думаю, что что-то не так с самим пауком? Кажется, что он развертывается, но он не может инициировать паука.
Я установил scrapyd в соответствии с инструкциями. Это мой scrapy.cfg файл:
[settings]
default = NOAA.settings
[deploy:test2]
url = http://localhost:6800/
project = NOAA
работает Ubuntu 14.04
Я использую: кд myprojectdir/myspider/&& Суда scrapyd-Deploy по умолчанию -p NOAA –
Даже когда я перейти к моей папке паутинной и запустить эту команду, я получаю ту же ошибку. Я изменил [deploy: test2] в моем scrapy.cfg, чтобы просто [развернуть], чтобы по умолчанию работала. Такая же ошибка. – Slug
Мой файл scrapy.cfg выглядит так, но на 5 строк: [Параметры] по умолчанию = myspider.settings [развернуть] URL = HTTP: // локальный: 6800/ проект = myspider –