J'essaye d'installer Homebrew sur mon Mac OS (macOS Mojave Version 10.14.3)
Et je continue à recevoir l'erreur suivante (le message exact que je vois dans mon terminal):
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Je vois beaucoup de solutions mentionnant des commandes liées à brew dans le cadre de leur solution, mais j'essaye d'installer brew ici donc je n'ai pas encore de brew. Je me demande ce que je dois faire?
Modifier:
J'utilise la commande suivante pour installer brew:
dyld: Library not loaded: @rpath/libssl.1.0.0.dylib Referenced from: /Users/[my_machine_name]/anaconda3/lib/libssh2.1.dylib Reason: image not found
3 Réponses :
J'ai enfin compris quel était le problème. Le dylib n'a pas pu être trouvé. J'ai donc ajouté la ligne suivante au ~ / .bash_profile
(vous pouvez ouvrir ce fichier en utilisant la commande nano ~ / .bash_profile
ou l'ouvrir en utilisant un autre éditeur que nano
):
export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:/opt/local/lib
Cette ligne indique simplement où nous devrions chercher les dylibs. Déterminez simplement où se trouvent vos dylibs (dans mon cas, ils se trouvent à / opt / local / lib
) et ajoutez le chemin d'accès au fichier ~ / .bash_profile
.) p>
Remarque: Cette solution peut potentiellement affecter certaines autres fonctionnalités. Mais dans mon cas, cela a aidé à installer avec succès le Homebrew. Ce serait formidable si quelqu'un partage une meilleure solution s'il y en a une.
Vous pouvez résoudre le problème en installant libssh2 via le gestionnaire d'environnement conda.
conda install libssh2
J'ai eu le même problème après la mise à niveau vers python 3.7 avec conda. Les nouveaux dépôts git produiraient l'erreur suivante avec git pull ou git push
dyld: Bibliothèque non chargée: @ rpath / libssl.1.0.0.dylib
Référencé à partir de: /Users/alexis/anaconda3/lib/libssh2.1.dylib
Raison: aucune image appropriée trouvée.
Je suis sous macOS 10.12.6 Sierra. La réinstallation de libssl ou git, la mise à jour de brew ne l'a pas corrigé.
Le correctif était
mise à jour conda --prefix / Users // anaconda3 anaconda
Je suis maintenant sur
conda 4.6.9