scrapy runspider: ошибка: невозможно загрузить «WebHarvestSpider.py»: невозможно импортировать имя «squeue» из «scrapy» - PullRequest
0 голосов
/ 24 мая 2019

Я пытаюсь запустить паук Scrapy с помощью этой команды:

scrapy runspider -a main_url=https://www.imperium42.com WebHarvestSpider.py

, и я получаю эту ошибку:

Usage
=====
  scrapy runspider [options] <spider_file>

runspider: error: Unable to load 'WebHarvestSpider.py': cannot import name 'squeue' from 'scrapy' (Usage
=====
  scrapy runspider [options] <spider_file>

runspider: error: Unable to load 'WebHarvestSpider.py': cannot import name 'squeue' from 'scrapy' (/Users/jv/anaconda3/lib/python3.7/site-packages/scrapy/__init__.py)
)

1 Ответ

1 голос
/ 27 мая 2019

scrapy.squeue было переименовано в scrapy.squeues в Scrapy 1.0.

Если ошибка возникла в самой Scrapy, попробуйте переустановить последнюю версию Scrapy.

Если вы импортируете scrapy.squeue в свой код, вам необходимо обновить его.См. Список изменений Scrapy для полной истории изменений API Scrapy.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...