Я пытаюсь использовать Scrapy с Anaconda / Miniconda в Windows 10. Установка проходит нормально, но при попытке запустить Scrapy выдается следующая ошибка:
Traceback (most recent call last):
File "C:\ProgramData\Miniconda3\Scripts\scrapy-script.py", line 6, in <module>
from scrapy.cmdline import execute
File "C:\ProgramData\Miniconda3\lib\site-packages\scrapy\__init__.py", line 34, in <module>
from scrapy.spiders import Spider
File "C:\ProgramData\Miniconda3\lib\site-packages\scrapy\spiders\__init__.py", line 10, in <module>
from scrapy.http import Request
File "C:\ProgramData\Miniconda3\lib\site-packages\scrapy\http\__init__.py", line 11, in <module>
from scrapy.http.request.form import FormRequest
File "C:\ProgramData\Miniconda3\lib\site-packages\scrapy\http\request\form.py", line 11, in <module>
import lxml.html
File "C:\ProgramData\Miniconda3\lib\site-packages\lxml\html\__init__.py", line 53, in <module>
from .. import etree
ImportError: DLL load failed: The specified module could not be found.
Я попытался переустановить Scrapy, lxml иСама Анаконда (на этот раз я использую чистую установку Miniconda), а также скачивает неофициальную сборку lxml с https://www.lfd.uci.edu/~gohlke/pythonlibs/,, как предложено в одном из ответов о переполнении стека, но проблема сохраняется.Я также сделал это на экземпляре Amazon AWS EC2, запущенном с нуля, но у меня возникла та же проблема.
Кажется, это что-то относительно распространенное, но я не смог найти ответ, который бы работал длямне.Как правильно решить эту проблему?Это только из-за lxml или что-то еще вызывает эту проблему?