Cómo resolver el error “dyld: Library not loaded: @executable_path ..”

Estaba intentando verificar la versión de AWS-CLI en mi MAC OS X. Y el siguiente error devuelve:

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

Cualquier aportación relevante sobre cómo solucionar esto sería altamente apreciada.

Es un error con awscli y podría solucionarse con las siguientes versiones. Por eso, una de las mejores prácticas es actualizar:

 brew upgrade awscli 

Debes haberte metido con la cerveza. Intente brew install awscli utilizando: brew install awscli (seguido de brew link awscli si es necesario).

Este error se produce porque su entorno virtual ha roto enlaces simbólicos. Aquí hay una buena solución. https://gist.github.com/tevino/1a557a0c200d61d4e4fb

Además, aquí hay una pregunta similar: Referencias rotas en Virtualenvs

Tuve un problema similar al instalar awscli con homebrew en mac. Así que el enfoque final fue “brew uninstall python3” y reinstalar awscli nuevamente.