Como corrigir a libeay32.dll não foi encontrado erro
Eu quero executar um url, eu usei o curl no ambiente do windows para ele.transferi o executável curl de http://curl.haxx.se/dlwiz/?type=bin&os=Win64 e curl salvo.exe na unidade C do que eu apenas abrir a linha de comandos e digitar: C:\curl http://google.com mas está a dar-me um erro: libeay32.dll não foi encontrado.
Embora eu tenha este ficheiro dll no arquivo, como posso resolver este problema
6 answers
Também poderá encontrar a função readline()
em falta em python. Você tem que instalar o pyreadline Lib.
Encontrei o mesmo problema quando tentei instalar o curl na minha máquina de 32 bits win 7. Como respondido por Buravchik, é de fato dependência do SSL e instalando openssl o consertou. Apenas um ponto a tomar cuidado é que, ao instalar o openssl, você terá um prompt para perguntar onde você deseja colocar os DLLS dependentes. Certifique-se de colocá-lo em diretório do sistema windows como outros programas como curl e wget também vai precisar dele.
Para o windows, você precisa baixar a última versão dos binários SSL abertos em desta vez é:
openssl-1.0.2k-x64_86-win64.zip
{[[2]} este problema aconteceu-me quando tentei correr o BIN MongoDB no windows 10
Origem a transferir: https://indy.fulgan.com/SSL/
Telecarregamento da libeay32.dll e ssleay32.pacote binário dll para 32Bit e 64Bit de http://indy.fulgan.com/SSL/ depois coloque-o em executável ou directório System32.