Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Не могу запустить Scrapyd

Автор вопроса: Bear-AaronОтветов: 1

Когда я хочу запустить scrapyd внутри проекта 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, существуют.

Спасибо.

pythonscrapy

Ответы

Ответ 1 · Steven Almeroth

Демон 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

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы