web-dev-qa-db-fra.com

Comment résoudre l'erreur "dyld: la bibliothèque n'est pas chargée: @executable_path .."

J'essayais de vérifier la version de AWS-CLI sur mon MAC OS X. Et l'erreur ci-dessous a été renvoyée:

dyld: Library not loaded: @executable_path/../.Python
  Referenced from: /usr/local/aws/bin/python
  Reason: image not found
Abort trap: 6

Toute contribution pertinente sur la façon de résoudre ce problème serait vivement appréciée.

22
Manogna Mujje

Vous devez avoir gâché la bière. Essayez de le réinstaller en utilisant: brew install awscli (suivi de brew link awscli si nécessaire).

17
Nabin

C'est un bogue avec awscli et il pourrait être corrigé avec les prochaines versions. C'est pourquoi, l'une des meilleures pratiques consiste à mettre à niveau:

brew upgrade awscli
16
Abdennour TOUMI

Cette erreur se produit car votre environnement virtuel a des liens symboliques cassés . Voici une solution intéressante . https://Gist.github.com/tevino/1a557a0c200d61d4e4fb

En outre, voici une question similaire: Références brisées dans Virtualenvs

3
Sant

J'ai eu un problème similaire lors de l'installation d'awcli avec homebrew sur mac . Donc, l'approche finale était "brew uninstall python3" et réinstallez awscli à nouveau.

0
Zaur