Postępuję zgodnie z instrukcją konfiguracji AWS CLI . Udało mi się pomyślnie zainstalować narzędzie na moim terminalu Mac OS X z następującym wyjściem:
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
Mój problem polega na tym, że muszę wpisać pełną ścieżkę /Users/fr/.local/lib/aws/bin/aws, aby wykonać dowolne polecenie aws . Zgodnie z ostatnim krokiem przewodnika powinienem być w stanie wykonać polecenie aws bezpośrednio bez wpisywania bezwzględnej ścieżki do wykonania.
Kiedy próbuję używać tylko aws , otrzymuję następujący wynik:
aws --version ⏎
command not found: aws
Postępowałem zgodnie z instrukcjami, aby upewnić się, że ~ / bin znajduje się w moim środowisku PATH i widziałem, że nie ma wyjścia, dlatego wykonałem polecenie eksportu PATH = ~ / bin: $ PATH, aby dodać ~ / bin do $ PATH . Ale to nie ma znaczenia. Polecenie aws nie działa bezpośrednio.
Czy ktoś mógłby doradzić, co może być nie tak?
brew install awscli
była droga dla mnie