Instalar e atualizar o AWS CLI versão 1 num ambiente virtual - AWS Command Line Interface

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Instalar e atualizar o AWS CLI versão 1 num ambiente virtual

Pode evitar que a versão de requisito esteja em conflito com outra pip pacotes instalando a versão 1 do AWS Command Line Interface (AWS CLI) num ambiente virtual.

Prerequisites

  • Python 2, versão 2.7 ou posterior, ou Python 3, versão 3.4 ou posterior. Para obter instruções de instalação, consulte o A transferir Python página em Python's Guia de Iniciantes.

    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 a versão do instalador do Windows MSI da AWS CLI versão 1 e da 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.

  • pip ou pip3 está instalado.

Instalar e atualizar a AWS CLI versão 1 em um ambiente virtual

  1. Instalar virtualenv utilizar pip.

    $ pip install --user virtualenv
  2. Crie um ambiente virtual e nomeie-o.

    $ virtualenv ~/cli-ve

    Como alternativa, você pode usar a opção -p para especificar uma versão do Python que não seja a padrão.

    $ virtualenv -p /usr/bin/python37 ~/cli-ve
  3. Ative seu novo ambiente virtual.

    Linux ou macOS X

    $ source ~/cli-ve/bin/activate

    (Windows)

    $ %USERPROFILE%\cli-ve\Scripts\activate

    O prompt mudará para mostrar que o ambiente virtual está ativo.

    (cli-ve)~$
  4. Instale ou atualize a AWS CLI versão 1 no ambiente virtual.

    (cli-ve)~$ pip install --upgrade awscli
  5. Verifique se a AWS CLI versão 1 está instalada corretamente.

    $ aws --version aws-cli/1.18.134 Python/3.7.4 Linux/4.14.133-113.105.amzn2.x86_64 botocore/1.13
  6. Você pode usar o comando deactivate para sair do ambiente virtual. Sempre que você iniciar uma nova sessão, deverá ativar novamente o ambiente.