web-dev-qa-db-fra.com

dyld: bibliothèque non chargée: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib

J'ai installé vapor via homebrew et j'ai immédiatement voulu me lancer dans un projet en exécutant vapor new Hello mais a ensuite récupéré le message suivant dans le 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

J'ai essayé quelques approches pour résoudre ce problème, comme la désinstallation et la réinstallation de openssl via brew, mais cela n'a pas fonctionné. J'ai aussi essayé quelque chose que j'ai trouvé sur Internet mais rien n'a fonctionné. Je suppose que cela a quelque chose à voir avec la vapeur qui ne fonctionne qu'avec la version 1.0.0 mais pas 1.1.1 et c'est ce que j'ai. Je suppose que je dois rétrograder vers 1.0.0 mais comment ai-je fait cela? Je suis sur MacOS Catalina si cela importe. Merci d'avance.

106
Cronay

J'ai rencontré cette erreur avec mysql (version: 5.6.46_2), Mac (Mojave 10.14.5):

    brew update && brew upgrade
    brew now setup_mysql
    echo ‘export PATH=“/usr/local/opt/mysql56/bin:$PATH”’ >> 
    ~/.bash_profile
    /usr/local/opt/mysql56/bin/mysql.server start
0
Jai

Si vous n'avez pas Homebrew ou ne savez pas ce que c'est

/usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update && brew upgrade
brew uninstall openssl; brew uninstall openssl; brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb

Ou si vous avez déjà installé Homebrew

brew update && brew upgrade
brew uninstall openssl; brew uninstall openssl; brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb

Cela fonctionne pour moi sur Mac 10.15

0
Hussam Kurd