Instalar a AWS CLI versão 1 no Windows - AWS Command Line Interface

Instalar a AWS CLI versão 1 no Windows

Você pode instalar a versão 1 da AWS Command Line Interface (AWS CLI) no Windows usando um instalador independente (recomendado) ou o pip, que é um gerenciador de pacotes para Python. Se você já o tem o pip.

Não inclua o símbolo de prompt (C:\>) ao digitar um comando. Essas listas são incluídas no programa para diferenciar comandos que tipo de saída retornado pela CLI. O restante desse guia usa o símbolo de prompt genérico ($), exceto nos casos em que um comando é específico do Windows.

Importante

A AWS CLI versão 1 não é mais compatível com o Python versões 2.6 e 3.3. Todas as versões da AWS CLI versão 1 lançadas após 10 de janeiro de 2020, começando com a versão 1.17, exigem o Python 2.7, o Python 3.4 ou uma versão posterior.

Essa alteração não afeta as seguintes versões da AWS CLI:

  • Versão do instalador MSI no Windows da AWS CLI versão 1

  • AWS CLI versão 2

Para obter mais informações, consulte Usar a AWS CLI versão 1 com versões anteriores do Python neste guia e a publicação sobre o anúncio de suspensão no blog.

Instalar, atualizar e desinstalar a AWS CLI versão 1 usando o instalador MSI

A AWS CLI versão 1 é compatível com o Windows XP ou posterior. Para usuários do Windows, o pacote de instalação MSI oferece uma maneira familiar e conveniente de instalar a AWS CLI versão 1 sem necessitar de nenhum outro pré-requisito.

Instalar e atualizar a AWS CLI versão 1 usando o instalador MSI

Confira a página de Liberações no GitHub para ver quando a versão mais recente foi lançada. Quando as atualizações são lançadas, repita o processo de instalação para instalar a versão mais recente da AWS CLI versão 1.

  1. Faça o download do instalador MSI apropriado:

  2. Execute o instalador MSI obtido por download ou o arquivo de configuração.

  3. Siga as instruções da tela. Por padrão, a AWS CLI versão 1 é instalada em C:\Program Files\Amazon\AWSCLI (versão de 64 bits) ou em C:\Program Files (x86)\Amazon\AWSCLI (versão de 32 bits).

  4. Para confirmar a instalação, use o comando aws --version em um prompt de comando (abra o menu Start (Iniciar) e pesquise cmd para iniciar um prompt de comando).

    C:\> aws --version aws-cli/1.18.83 Python/3.7.4 Windows/10 botocore/1.13

    Se o Windows não conseguir localizar o programa, talvez seja necessário fechar e abrir o prompt de comando novamente para atualizar o caminho ou adicionar o diretório de instalação à variável de ambiente PATH manualmente.

Desinstalar a AWS CLI versão 1

Para usar as instruções de desinstalação a seguir, é necessário ter instalado a AWS CLI versão 1 com o instalador MSI ou com o arquivo de configuração.

  1. Abra Programas e Recursos seguindo um destes procedimentos:

    • Abra o Painel de Controle e selecione Programas e Recursos.

    • Abra um prompt de comando e execute o comando a seguir.

      C:\> appwiz.cpl
  2. Selecione a entrada denominada AWS Command Line Interface e escolha Uninstall (Desinstalar) para executar o desinstalador.

  3. Confirme que deseja desinstalar a AWS CLI.

Instalar, atualizar e desinstalar a AWS CLI versão 1 usando Python e pip no Windows

O Python Software Foundation fornece instaladores para Windows que incluem pip.

Instalar o Python

  1. Faça download do instalador do Python Windows na página de downloads de Python.org.

  2. Execute o instalador do Python.

  3. Escolha Add Python 3 to PATH (Adicionar Python 3 ao PATH).

  4. Escolha Instalar agora. O instalador instala o Python em sua pasta de usuário e adiciona suas pastas do programa ao caminho do usuário.

  5. No menu Início, selecione Prompt de comando.

  6. Para verificar se o Python e pip estão instalados corretamente, use os comandos a seguir e confirme se há saída.

    C:\> python --version Python 3.7.1 C:\> pip3 --version pip 19.2.3 from c:\program files\python37\lib\site-packages\pip (python 3.7)

Instalar e atualizar a AWS CLI versão 1 usando pip

  1. Para instalar a AWS CLI versão 1, use o comando pip3 (se você usar o Python versão 3 ou posterior) ou o comando pip.

    C:\> pip3 install awscli

    Para atualizar para a versão mais recente, execute o comando de instalação com os parâmetros --user e --upgrade.

    C:\> pip3 install --user --upgrade awscli
  2. Verifique se a AWS CLI versão 1 está instalada corretamente. Se não houver resposta, consulte a seção Adicionar o executável da AWS CLI versão 1 ao caminho da linha de comando.

    C:\> aws --version aws-cli/1.18.83 Python/3.7.4 Windows/10 botocore/1.13

Desinstalar a AWS CLI versão 1 usando pip

Se você instalou a AWS CLI versão 1 usando pip, também é necessário desinstalar usando pip. Se você usar o Python versão 3 ou posterior, recomendamos usar o comando pip3.

C:\> pip3 uninstall awscli

Talvez seja necessário reiniciar a janela do prompt de comando ou o computador para remover todos os arquivos.

Adicionar o executável da AWS CLI versão 1 ao caminho da linha de comando

Após a instalação da AWS CLI versão 1 com o pip, adicione o programa aws à variável de ambiente PATH do seu sistema operacional. Com uma instalação MSI, isso deve acontecer automaticamente. Mas se o comando aws não for executado após a instalação, talvez seja necessário configurá-lo manualmente.

  1. Use o comando where para encontrar o local do arquivo aws. Por padrão, o comando where mostra onde um programa especificado é encontrado no PATH do sistema.

    C:\> where aws

    Os caminhos que aparecem dependem da plataforma e do método utilizado para instalar a AWS CLI. Os nomes de pasta que incluem os números de versão podem variar. Esses exemplos refletem o uso do Python versão 3.7. Substitua a versão pelo número de versão que você está usando, conforme necessário. Os caminhos típicos incluem o seguinte:

    • Python 3 e pip3C:\Program Files\Python37\Scripts\

    • Python 3 e pip3 – opção do usuário em versões anteriores do Windows%USERPROFILE%\AppData\Local\Programs\Python\Python37\Scripts

    • Python 3 e pip3 – opção do usuário no Windows 10%USERPROFILE%\AppData\Roaming\Python\Python37\Scripts

    • Instalador MSI (64 bits)C:\Program Files\Amazon\AWSCLI\bin

    • Instalador MSI (32 bits)C:\Program Files (x86)\Amazon\AWSCLI\bin

    Use as etapas a seguir levando em conta se um caminho de arquivo é retornado.

    A file path is returned
    C:\> where aws C:\Program Files\Amazon\AWSCLI\bin\aws.exe

    É possível encontrar onde o programa aws está instalado executando o comando a seguir.

    C:\> where c:\ aws C:\Program Files\Python37\Scripts\aws
    A file path is NOT returned

    Se o comando where retornar o erro a seguir, ele não estará no PATH do sistema e você não poderá executá-lo inserindo seu nome.

    C:\> where c:\ aws INFO: Could not find files for the given pattern(s).

    Nesse caso, execute o comando where com o parâmetro /R path para instrui-lo a pesquisar todas as pastas e adicione o caminho manualmente. Use a linha de comando ou o Explorador de Arquivos para descobrir onde ele está instalado no computador.

    C:\> where /R c:\ aws c:\Program Files\Amazon\AWSCLI\bin\aws.exe c:\Program Files\Amazon\AWSCLI\bincompat\aws.cmd c:\Program Files\Amazon\AWSCLI\runtime\Scripts\aws c:\Program Files\Amazon\AWSCLI\runtime\Scripts\aws.cmd ...
  2. Pressione a tecla Windows e insira environment variables.

  3. Escolha Edit environment variables for your account.

  4. Selecione PATH e, em seguida, Edit (Editar).

  5. Adicione o caminho encontrado no campo Valor da variável por exemplo, C:\Program Files\Amazon\AWSCLI\bin\aws.exe.

  6. Selecione OK duas vezes para aplicar as novas configurações.

  7. Feche todos os prompts de comando em execução e abra novamente a janela do prompt de comando.