A maneira mais comum e recomendada de instalar esta ferramenta é usar o pip
(pipx, para ser mais exato), o gerenciador de pacotes do Python.
Se você não se sentir confortável em instalar uma ferramenta diretamente com o Python, você pode optar por outras maneiras como por exemplo a instalação de um pacote já pronto e isolado, conforme mostrado neste texto aqui.
Passo a Passo para Instalação (no Linux, via pipx):
A recomendação por usar pipx
, ao invés do pip, para instalar aplicações Python em ambientes isolados, evita conflitos de dependências com outros projetos Python no seu sistema. Se você não tem pipx
, instale-o primeiro:
- Instalar
pipx
(se necessário):sudo apt update
sudo apt install pipx -y pipx ensurepath # Garante que o diretório de binários do pipx está no seu PATH
Nota: Se você usa outra distribuição ou prefere outra forma, consulte a documentação oficial da AWS CLI para métodos alternativos (via pacotes nativos, instalador bundle, etc.). - Instalar a AWS CLI v2 (a versão mais recente e recomendada):
pipx install awscli --include-deps
—include-deps
garante que todas as dependências necessárias sejam instaladas junto. - Verificar a Instalação: Abra um novo terminal ou recarregue o PATH e execute:
aws --version
Você deverá ver a versão instalada, algo comoaws-cli/2.x.x Python/3.x.x ...
. Se sim, parabéns, a ferramenta está no ponto!
Configurando seu Acesso (Com Responsabilidade!)
A ferramenta (AWS CLI já está instalada), mas ter a ferramenta instalada é só o começo. Agora você precisa dizer a ela quem você é na AWS e a qual região você quer se conectar por padrão.
Para configurar sua conta AWS eu sugiro este texto que escrevi em separado com detalhes para não ter erro.