Ich folge dem AWS CLI-Setup-Handbuch . Ich habe es geschafft, das Tool mit der folgenden Ausgabe erfolgreich auf meinem Mac OS X-Terminal zu installieren:
Running cmd: /usr/bin/python virtualenv.py --python /usr/bin/python /Users/fr/.local/lib/aws
Running cmd: /Users/fr/.local/lib/aws/bin/pip install --no-index --find-links file:///Users/fr/Downloads/awscli-bundle/packages awscli-1.5.3.tar.gz
You can now run: /Users/fr/.local/lib/aws/bin/aws --version
Mein Problem ist, dass ich den vollständigen Pfad /Users/fr/.local/lib/aws/bin/aws eingeben muss , um einen aws- Befehl auszuführen . Gemäß dem letzten Schritt des Handbuchs sollte ich in der Lage sein, den Befehl aws direkt auszuführen, ohne den absoluten Pfad für die Ausführung einzugeben.
Wenn ich versuche, nur aws zu verwenden , erhalte ich die folgende Ausgabe:
aws --version ⏎
command not found: aws
Ich habe die Anweisungen befolgt, um sicherzustellen, dass sich ~ / bin in meiner PATH- Umgebung befindet und dass keine Ausgabe erfolgt. Daher habe ich den Befehl export PATH = ~ / bin: $ PATH ausgeführt, um ~ / bin zu $ PATH hinzuzufügen . Das hat aber keinen Unterschied gemacht. Der Befehl aws funktioniert nicht direkt.
Könnte jemand bitte mitteilen, was schief gehen könnte?
brew install awscli
war der richtige Weg für mich