Ich hatte es auf normale Weise durch Locken installiert
$ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
Dann funktionierte es nicht mehr und beschwerte sich, dass es nicht gefunden wurde python2.7
dyld: Library not loaded: @executable_path/../.Python
Referenced from: /usr/local/aws/bin/python2.7
Reason: image not found
Abort trap: 6
Also habe ich es behoben, indem ich die folgenden Schritte ausgeführt habe (stellen Sie sicher, dass Sie dies nicht tun, wenn Sie es über installiert haben brew
):
$ sudo rm -rf /usr/local/aws
$ sudo rm /usr/local/bin/aws
Dann habe ich es mit Brew installiert:
$ brew upgrade
$ brew install awscli
brew install some_package
wenn Sie sich in einer virtuellen Umgebung befinden. Ich denke, was passiert, ist, dass das Brauen seine Arbeit im VM erledigt. Deaktivieren Sie zur Behebung des Problemsrm -rf
Ihre virtuelle Umgebung , Ihren Ordner für die virtuelle Umgebung. Dann bauen Sie es von Grund auf neu auf. Geben Sie dann einen lauten Kommentar ein, der besagt, dass Sie keine Installationssachen in einer virtuellen Umgebung brauen müssen.