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 a CLI do EB manualmente
Para instalar a CLI do EB, recomendamos o uso dos scripts de configuração da CLI do EB
O método de distribuição principal da CLI do EB no Linux, macOS e Windows é o pip
. Esse é um gerenciador de pacote para o Python que fornece uma maneira fácil de instalar, atualizar e remover pacotes Python e suas dependências. Para o macOS, você também pode obter a versão mais recente da CLI do EB com Homebrew
.
Observações sobre compatibilidade
A CLI do EB foi desenvolvida em Python e requer o Python versão 3.11 ou posterior.
Recomendamos o uso dos scripts de configuração da CLI do EB
A EB CLI e a AWS Command Line Interface (AWS CLI) compartilham uma dependência no pacote botocorebotocore
, diferentes versões dessas duas ferramentas da CLI dependem de versões diferentes de botocore
.
As versões mais recentes das duas CLIs são compatíveis. Se você precisar usar uma versão anterior, consulte a tabela a seguir para verificar uma versão compatível a ser usada.
Versão da CLI do EB | Versão compatível da AWS CLI |
---|---|
3.14.5 ou anterior |
1.16.9 ou anterior |
3.14.6 ou posterior |
1.16.11 ou posterior |
Instalar a EB CLI
Se você já tem pip
e uma versão compatível do Python, use o seguinte procedimento para instalar o EB CLI:
Se você não tem Python nem pip
, use o procedimento para o sistema operacional que está utilizando.
Para instalar o EB CLI
-
Execute o comando a seguir da .
$
pip install awsebcli --upgrade --user
A opção
--upgrade
informa aopip
para atualizar os requisitos que já estão instalados. A opção--user
informa aopip
para instalar o programa em um subdiretório do diretório de usuário para evitar a modificação de bibliotecas usadas pelo seu sistema operacional.nota
Caso haja problemas ao tentar instalar a CLI do EB com o
pip
, você poderá instalar a CLI do EB em um ambiente virtual para isolar a ferramenta e suas dependências, ou usar uma versão do Python diferente da que você normalmente usa. -
Adicione o caminho para o arquivo executável da sua variável
PATH
:-
No Linux e macOS:
Linux:
~/.local/bin
macOS:
~/Library/Python/
3.7
/binPara modificar a variável
PATH
(Linux, Unix ou macOS):-
Encontre o script de perfil do shell em sua pasta de usuário. Se você não tiver certeza de qual shell você tem, execute
echo $SHELL
.$
ls -a ~
. .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads-
Bash:
.bash_profile
,.profile
ou.bash_login
. -
Zsh:
.zshrc
-
Tcsh:
.tcshrc
,.cshrc
ou.login
.
-
-
Adicione um comando de exportação ao script de perfil. O seguinte exemplo adiciona o caminho representado por
LOCAL_PATH
à variávelPATH
atual.export PATH=
LOCAL_PATH
:$PATH -
Carregue o script de perfil descrito na primeira etapa para a sessão atual. O seguinte exemplo carrega o script de perfil representado por
PROFILE_SCRIPT
.$
source ~/
PROFILE_SCRIPT
-
-
No Windows:
Python 3.7:
%USERPROFILE%\AppData\Roaming\Python\Python37\Scripts
Versões anteriores do Python:
%USERPROFILE%\AppData\Roaming\Python\Scripts
Para modificar a variável
PATH
(Windows):-
Pressione a tecla Windows e insira
environment variables
. -
Escolha Edit environment variables for your account.
-
Selecione PATH e, em seguida, Edit (Editar).
-
Adicione caminhos ao campo Variable value, separados por ponto e vírgula. Por exemplo:
C:\item1\path
;
C:\item2\path
-
Selecione OK duas vezes para aplicar as novas configurações.
-
Feche todas as janelas do prompt de comando em execução e abra novamente uma janela do prompt de comando.
-
-
-
Verifique se a EB CLI foi instalada corretamente executando eb --version.
$
eb --version
EB CLI 3.14.8 (Python 3.7)
A CLI do EB é atualizada regularmente para adicionar as funcionalidades compatíveis com os recursos mais recentes do Elastic Beanstalk. Para atualizar para a versão mais recente da EB CLI, execute o comando de instalação novamente.
$ pip install awsebcli --upgrade --user
Se você precisar desinstalar a EB CLI, use pip uninstall
.
$ pip uninstall awsebcli