wake-up-neo.com

Ich kann aws cli nicht auf mac os mit pip - awscli installieren: Befehl nicht gefunden

Ich habe versucht, diesem Tutorial zu folgen. 

Das habe ich in der Konsole gemacht:

pip3 install --user --upgrade awscli

danach, wenn ich schreibe: 

pip3 --version

Ich erhalte:

pip 9.0.1 from /Users/user/Library/Python/3.4/lib/python/site-packages (python 3.4)

dann schrieb ich:

pip3 install --user --upgrade awscli

dieser Befehl hat awscli heruntergeladen und Folgendes hinzugefügt:

# Setting PATH for Python 3.4
# The orginal version is saved in .profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.4/bin:${PATH}"
export PATH

zu meinem .profile

Später, nur um sicher zu sein, schrieb ich:

source ~/.profile

und dann, wenn ich tippe:

user$ aws
-bash: aws: command not found

Ich habe das Terminal auch ohne Glück neu gestartet. 

Was ist das Problem hier?

55
user3766930

Hier sind die zwei Schritte, um AWS cli unter Mac OSX zu installieren 

ZUERST

Offizielle Version

  • brew installieren awscli

ZWEITE

Entwicklungsversion

  • brew installieren awscli --HEAD
100
Durul Dalkanat

Wenn "pip3 install" mit der Option "--user" aufgerufen wird, werden die ausführbaren Dateien von aws an einem benutzerspezifischen Ort installiert. Dies kann eine von vielen möglichen Positionen sein, aber der beste Weg, um herauszufinden, wo sich dieser Befehl befindet, ist dieser Befehl:

python3 -m site --user-base

Auf meinem System gab dies Folgendes zurück: 

  • /Users/[MeineBenutzername/Bibliothek/Python/3.6

Dieses Verzeichnis hat ein Unterverzeichnis "bin", in dem sich die ausführbare Datei "aws" befand.

Ich habe das aus folgendem herausgefunden:

49
PeteH32

Führen Sie einfach diese drei Schritte aus:

curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.Zip" -o "awscli-bundle.Zip"
unzip awscli-bundle.Zip 
Sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
22
Anubhav Gupta

Dies hat bei mir funktioniert, ich hatte Berechtigungsprobleme und musste zuerst einen lokalen Frameworks-Ordner erstellen, bevor die Brühinstallation ausgeführt wurde. Mit macOS High Sierra

Sudo mkdir /usr/local/Frameworks
Sudo chown $(whoami):admin /usr/local/Frameworks
brew install awscli
7
mel3kings

brew install awscli sollte funktionieren

7
Akash Yellappa

Ich hatte einen ähnlichen Fehler beim Versuch, awscli zu installieren. Ich habe die hier von Amazon genannten Schritte befolgt [ https://docs.aws.Amazon.com/cli/latest/userguide/cli-install-macos.html]

Ich verwende Anaconda, als ich pip3 install awscli --upgrade --userit verwendete, wird awscli in /Users/username/.local/lib/python3.6/ installiert.

Also habe ich folgendes verwendet, um awscli auf anaconda- zu aktualisieren. 

conda install -c conda-forge awscli

1
Dhananjay Mehta

So beantworten Sie die ursprüngliche Frage zur Installation mit pip:

Sudo pip install --upgrade pip
Sudo easy_install nose
Sudo easy_install tornado
Sudo easy_install six
Sudo pip install --ignore-installed awscli

arbeitete für mich am Mojave

0
Alex W

Ich habe die folgenden Befehle verwendet, um awscli zu installieren:

$ curl " https://s3.amazonaws.com/aws-cli/awscli-bundle.Zip " -o "awscli-bundle.Zip" /awscli-bundle/install -b ~/bin/aws

version überprüfen mit: /Users/xxx/bin/aws --version konfigurieren mit: /Users/xxx/bin/aws configure

0
trupti rath