daniel
daniel

Reputation: 966

-bash: aws: command not found

I'm on macOS Mojave Version 10.14.5.

I was following the instructions here

Installing the AWS CLI

when I got to the part to type

aws --version

in terminal, and got the response

-bash: aws: command not found

Here's a screenshot of terminal

terminal

I looked at the other posts similar to this on stackoverflow, but they seem to apply to different contexts. They have not helped.

Upvotes: 39

Views: 154272

Answers (4)

Kc Bickey
Kc Bickey

Reputation: 1286

You need to install Python and Pip on your Mac in order to install the awscli.

After the installation of Python and Pip, please use following command to install AWS CLI with latest version from AWS:

sudo pip install awscli --force-reinstall --upgrade

Upvotes: 64

Alwin Jose
Alwin Jose

Reputation: 773

This command works good for me

sudo apt install awscli

Upvotes: 3

Amir Imani
Amir Imani

Reputation: 3237

use AWS official guide here to ensure you are installing the latest version.

I have mac and this fixed the issue

$ curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
$ sudo installer -pkg AWSCLIV2.pkg -target /

Upvotes: 2

mnnim
mnnim

Reputation: 91

Install python version 3 or higher And Use this command to download aws cli with python3

 curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
unzip awscli-bundle.zip
sudo /usr/local/bin/python3 awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws

Upvotes: 5

Related Questions