Как исправить ошибку libeay32.dll не было найдено - PullRequest
16 голосов
/ 30 июня 2011

Я хочу запустить URL-адрес, для него я использовал curl в среде Windows. Я скачал исполняемый файл curl с http://curl.haxx.se/dlwiz/?type=bin&os=Win64 и сохранил curl.exe на диске C, а затем просто открыл командную строку и набрал: C:\ curl http://google.com но выдает ошибку: не найден libeay32.dll.

хотя у меня есть этот файл DLL в архиве, как я могу решить эту проблему

Ответы [ 6 ]

11 голосов
/ 13 августа 2012

Это библиотека из SSL.Вам необходимо установить openssl .

Вы также можете встретить отсутствующую функцию readline() в python.Вы должны установить pyreadline Lib.

7 голосов
/ 03 мая 2017

Для Windows вам нужно скачать последнюю версию открытых бинарных файлов SSL по адресу на этот раз:

openssl-1.0.2k-x64_86-win64.zip

openSSL list

эта проблема возникла у меня при попытке запустить MongoDB bin в windows 10

источник для скачивания: https://indy.fulgan.com/SSL/

6 голосов
/ 10 мая 2014

Я столкнулся с той же проблемой, когда пытался установить curl на мою 32-битную машину win 7.Как ответил Буравчик, это действительно зависимость SSL, и установка openssl исправила ее.Нужно только позаботиться о том, чтобы при установке openssl вы получили запрос, куда вы хотите поместить зависимые DLLS.Обязательно поместите его в системный каталог Windows, так как другие программы, такие как curl и wget , также будут нуждаться в этом.

enter image description here

2 голосов
/ 31 декабря 2016

Загрузите двоичный пакет libeay32.dll и ssleay32.dll для 32-битной и 64-битной систем из http://indy.fulgan.com/SSL/, затем поместите его в каталог исполняемого файла или System32.

2 голосов
/ 30 июня 2011

Я считаю, что вам нужно поместить файлы libeay32.dll и ssleay32.dll в системную папку

0 голосов
/ 04 ноября 2017

Я сталкивался с такой проблемой раньше.Я использовал операционную систему Windows x64, поэтому получал ошибку в openssl.Позже я понял, что путь к установочному файлу OpenSSL был «C: \ OpenSSL win32».Наконец, я удалил программу OpenSSL и установил ее в «C: \ Program Files (x86)» и использовал ее плавно.

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