69 votes

Je ne parviens pas à installer aws cli sur mac os avec pip - awscli: commande introuvable

J'ai essayé de suivre ce tutoriel.

C'est ce que j'ai fait dans la console:

pip3 install --user --upgrade awscli

après, quand j'écris:

pip3 --version

J'obtiens:

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

ensuite, j'ai écrit:

pip3 install --user --upgrade awscli

cette commande téléchargé awscli et automatiquement ajouté à ceci:

# 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

pour ma .profile

Plus tard, juste pour être sûr, j'ai écrit:

source ~/.profile

et puis, quand je tape:

user$ aws
-bash: aws: command not found

J'ai redémarré le terminal avec pas de chance aussi.

Quel est le problème ici?

124voto

Durul Dalkanat Points 4626

Voici les deux étapes pour installer AWS cli sur mac OSX

PREMIER

Version officielle

  • brasser installer awscli

SECONDE

Version de développement

  • brasser installer awscli - HEAD

69voto

PeteH32 Points 604

Lorsque "pip3 installer" est appelé au "--user" option, il installe l'aws exécutable dans un emplacement spécifique. Cela peut être l'un des nombreux endroits possibles, mais la meilleure façon de savoir où est l'aide de cette commande:

python3 -m site --l'utilisateur de la base de

Sur mon système, cette retourné:

  • /Utilisateurs/[myusername]/Bibliothèque/Python/3.6

Ce répertoire a un "bin" sous-répertoire, et c'est là que le "aws" exécutable a été situé.

J'ai compris cela à partir de la suite:

27voto

Anubhav Gupta Points 440

Simple faire ces trois étapes:

 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
 

14voto

Akash Yellappa Points 387

brew install awscli devrait fonctionner

9voto

mel3kings Points 1201

C'est ce qui a fonctionné pour moi. J'ai rencontré des problèmes d'autorisation et je devais d'abord créer un dossier Frameworks local avant d'exécuter l'installation de brew. Utilisation de macOS High Sierra

 sudo mkdir /usr/local/Frameworks
sudo chown $(whoami):admin /usr/local/Frameworks
brew install awscli
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X