web-dev-qa-db-fra.com

"bash: aws: commande introuvable" sur Windows 7 dans Git Bash

J'essaie d'utiliser AWS CLI pour accéder à CodeCommit. Et ça fonctionne en quelque sorte. Je suis en mesure d'utiliser la commande aws dans l'invite de commande Windows. Cependant, lorsque j'essaie d'y accéder à l'aide du shell Git Bash, il est indiqué 

"bash: aws: commande introuvable."

De plus, lorsque j'essaie de faire un clone git dans l'invite de commande Windows, j'essaie d'accéder à CodeCommit, il essaie d'utiliser aws à l'aide de l'assistant d'informations d'identification, ce qui entraîne également le message "aws: command not found".

 enter image description here

J'ai suivi les instructions de la documentation AWS, qui suggère certains répertoires à ajouter à PATH:

https://docs.aws.Amazon.com/cli/latest/userguide/awscli-install-windows.html#awscli-install-windows-path

Voici à quoi ressemble ma variable PATH:

C:\Utilisateurs\ddrayton\AppData\Local\Programmes\Python\Python36\Scripts \; C:\Utilisateurs\ddrayton\AppData\Local\Programmes\Python\Python36 \; C:\Windows\System32 ;; C:\Programme Fichiers\Docker Boîte à outils; C:\Utilisateurs\ddrayton\MyCurl;% USERPROFILE%\AppData\Local\Programmes\Python\Python36\Scripts; C:\Programme Fichiers\Amazon\AWSCLI; C:\Program Files (x86)\Amazon\AWSCLI; C:\Utilisateurs\ddrayton\AppData\Local\Programmes\Python\Python36; C:\Utilisateurs\ddrayton\AppData\Local\Programmes\Python\Python36\Scripts

Mais je ne suis pas sûr qu'il s'agisse d'un problème PATH, car l'invite de commande Windows n'a pas de problème pour accéder à la commande "aws".

Des idées?

2
David

Cela a été corrigé en installant simplement AWS CLI à nouveau mais en utilisant cette fois Git Bash au lieu de l'invite de commande Windows.

pip installer awscli

Si quelqu'un pouvait expliquer pourquoi cela était nécessaire, ce serait apprécié.

3
David

Sous Windows 10, je n’installais GitBash qu’une seule fois via pip install awscli --upgrade --user, comme décrit dans le manuel AWS pour l’installation de la CLI pour Linux

Il a installé les exécutables aws dans %USERPROFILE%\AppData\Roaming\Python\Python37\Scripts

Après cela, ajoutez simplement ce dossier à votre PATH. Rouvrez GitBash ou cmd - cela devrait fonctionner des deux côtés

0
Ameba Brain