Instalé vapor a través de homebrew e inmediatamente quise saltar a un proyecto ejecutando, vapor new Hellopero luego recibí el siguiente mensaje en la terminal:
dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Referenced from: /usr/local/bin/vapor
Reason: image not found
zsh: abort vapor new Hello
Intenté algunos enfoques para solucionar esto, como desinstalar y reinstalar openssl a través de brew, pero eso no funcionó. También probé algo que encontré en internet pero nada funcionó. Supongo que tiene algo que ver con el vapor que solo funciona con la versión 1.0.0 pero no con la 1.1.1 y eso es lo que tengo. Supongo que necesito bajar a 1.0.0, pero ¿cómo lo hice? Estoy en MacOS Catalina si eso importa. Gracias por adelantado.

/usr/local/bin/wget(que fue expuesto porplenv install-cpanm)Respuestas:
Cambiar a un paquete openssl anterior
O, dependiendo de la configuración exacta de su sistema, es posible que deba cambiar a una versión diferente. Verifique la salida del
ls -al /usr/local/Cellar/opensslnúmero de versión para cambiar.fuente
brew switch openssl 1.0.2tSolo funcionó para mí. Gracias hombre.Intenta usar
install_name_tool:En mi caso, comenzó a funcionar cuando lo usaba
install_name_tool. El orden del parámetro es el siguiente: valor anterior (incorrecto), luego valor nuevo (donde tiene su openssl) y la ruta al vapor (que puede obtenerse fácilmente$(which vapor).fuente
brew upgradede la respuesta @ michal-cichonbrew switch openssl 1.0.2sfuncionó para mí en "macOS Mojave", "versión 10.14.6".
fuente
brew switch openssl 1.0.2pMacOs Catalina Versión 10.15 funcionó para mí
fuente
Para MacOS 10.15 Catalina intente instalar el openssl anterior:
fuente
Yo tuve el mismo problema. Lo resolví ejecutando estos 2 comandos:
Funcionó.
fuente
brew upgrade vaporprimero, enumere los detalles de la versión de openssl instalada (u otros programas) por:
como se muestra arriba, solo hay una versión "correcta" "openssl" en mi mac. luego, cambie a él:
fuente
Catalina esto está bien.
fuente
funciona para mí, macOS Mojave, versión 10.14.6
fuente
Esto funcionó para mí en mi Mac
brew switch openssl 1.0.2nfuente
brew switch openssl 1.0.2sTrabajó para mí en Catalina.Una simple actualización brew && brew upgrade hizo el truco para mí
fuente
Esto podría ser un problema debido a que tener la versión anterior de brew e instalar byobu que requieren una nueva dependencia para resolver este problema, ejecute el siguiente comando
fuente
brew update && brew upgradehizo el truco para mí.Proponer
brew update && brew upgradecomo solución no es una buena respuesta y, como este error aparece en la mayoría de los casos debido a la ejecución de este ...Cambie a la versión anterior que usaba solo:
brew switch openssl XXXy eso es todo.fuente
Tuve un problema similar y, en base a este y otros comentarios, esto es lo que sucedió y funcionó:
Esto fue después de trabajar en ello durante horas, pero la primera vez que vi a los homebrew-dupes. No estoy seguro de cómo Homebrew sabía qué instalar, pero parecía instalar todo desde cero. macOS Catalina, zsh. Creo que el problema inicial vino por Catalina
El error que estaba recibiendo fue:
fuente
Si no tienes Homebrew o no sabes qué es
O si ya tienes instalado Homebrew
Esto funciona para mí en Mac 10.15
fuente
Me encontré con este error con mysql (versión: 5.6.46_2), Mac (Mojave 10.14.5):
fuente