Внезапно перестает работать скрапа - PullRequest
0 голосов
/ 25 июня 2018

Я использовал Scrapy Framework, который работает нормально.Но вдруг сегодня, когда я сканирую своего паука, я вижу эту ошибку

2018-06-25 21:33:22 [scrapy.utils.log] ИНФОРМАЦИЯ: Scrapy 1.5.0 запущен (бот: sam_amazon)) Traceback (последний вызов был последним): файл "C: \ Users \ sa \ Anaconda3 \ Scripts \ scrapy-script.py", строка 5, в файле sys.exit (scrapy.cmdline.execute ()), файл "C: \Users \ sa \ Anaconda3 \ lib \ site-packages \ scrapy \ cmdline.py ", строка 149, в файле execute cmd.crawler_process = CrawlerProcess (настройки) Файл" C: \ Users \ sa \ Anaconda3 \ lib \ site-packages \ scrapy "\ crawler.py ", строка 252, в init log_scrapy_info (self.settings) Файл" C: \ Users \ sa \ Anaconda3 \ lib \ site-packages \ scrapy \ utils \ log.py ", строка149, в log_scrapy_info для имени, версия в scrapy_components_versions () Файл "C: \ Users \ sa \ Anaconda3 \ lib \ site-packages \ scrapy \ utils \ versions.py", строка 35, в scrapy_components_versions ("pyOpenSSL", _get_openssl_version ()), Файл "C: \ Users \ sa \ Anaconda3 \ lib \ site-packages \ scrapy \ utils \ versions.py", строка 43, в _get_openssl_version импорт файла OpenSSL "C: \ Users\ sa \ Anaconda3 \ lib \ site-packages \ OpenSSL__init __. py ", строка 8, из криптографии импорта OpenSSL, файл SSL" C: \ Users \ sa \ Anaconda3 \ lib \ site-packages \ OpenSSL \ crypto.py ",строка 16, из импорта OpenSSL._util (Файл "C: \ Users \ sa \ Anaconda3 \ lib \ site-packages \ OpenSSL_util.py", строка 6, из файла связывания импорта cryptography.hazmat.bindings.openssl.binding "C: \ Users \ sa \ Anaconda3 \ lib \ site-packages \ cryptography \ hazmat \ bindings \ openssl \ binding.py ", строка 13, из файла cryptography.hazmat.bindings._openssl, импортировать ffi, lib ImportError: Ошибка загрузки DLL:Операционная система не может запустить% 1.

Я попытался удалить и снова установить scrapy.Но это не сработало.Пожалуйста помоги.Я застрял с этой ошибкой.

Ответы [ 2 ]

0 голосов
/ 26 июня 2018

Моя проблема решена путем установки предыдущей версии openssl.

0 голосов
/ 25 июня 2018

Не могли бы вы скачать, https://github.com/python/cpython-bin-deps/tree/openssl-bin-1.0.2k распаковать его и скопировать в

По пути sys: C: \ Windows \ SysWOW64?

Это похоже на ошибку openssl наwindows

**line 13**, in from cryptography.hazmat.bindings._openssl import ffi, lib ImportError: DLL load failed: The operating system cannot run %1.

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