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 Python, pip e EB CLI no Linux
A CLI do EB requer o Python 2.7, 3.4 ou posterior. Se sua distribuição não foi fornecida com o Python, ou foi fornecida com uma versão anterior, instale o Python antes de instalar o pip
e a CLI do EB.
Para instalar o Python 3.7 no Linux
-
Determine se o Python já está instalado.
$
python --version
nota
Se sua distribuição do Linux for fornecida com o Python, poderá ser necessário instalar o pacote do desenvolvedor Python para ter os cabeçalhos e as bibliotecas necessários para compilar extensões e instalar a EB CLI. Use o gerenciador de pacote para instalar o pacote do desenvolvedor (geralmente chamado
python-dev
oupython-devel
). -
Se o Python 2.7 ou posterior não estiver instalado, instale o Python 3.7 usando o gerenciador do pacote de distribuição. O comando e o nome do pacote variam:
-
Nos derivados do Debian, como o Ubuntu, use
APT
.$
sudo apt-get install python3.7
-
No Red Hat e derivados, use
yum
.$
sudo yum install python37
-
No SUSE e derivados, use o
zypper
.$
sudo zypper install python3-3.7
-
-
Para verificar se o Python foi instalado corretamente, abra um terminal ou shell e execute o comando a seguir.
$
python3 --version
Python 3.7.3
Instale o pip
usando o script fornecido pelo Python Packaging Authority e, em seguida, instale a EB CLI.
Para instalar o pip
e a CLI do EB
-
Faça download do script de instalação do pypa.io
. $
curl -O https://bootstrap.pypa.io/get-pip.py
O script faz o download e instala a versão mais recente do pacote chamado
pip
e outro pacote necessário desetuptools
. -
Execute o script com Python.
$
python3 get-pip.py --user
Collecting pip Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB) Collecting setuptools Downloading setuptools-26.1.1-py2.py3-none-any.whl (464kB) Collecting wheel Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB) Installing collected packages: pip, setuptools, wheel Successfully installed pip setuptools wheelInvocar o Python versão 3 diretamente usando o comando
python3
em vez depython
garante que opip
seja instalado no local apropriado, mesmo que uma versã anterior do Python esteja presente em seu sistema. -
Adicione o caminho do executável,
~/.local/bin
, à variávelPATH
.Para 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
-
-
Verifique se o
pip
está instalado corretamente.$
pip --version
pip 8.1.2 from ~/.local/lib/python3.7/site-packages (python 3.7) -
Use o
pip
para instalar a EB CLI.$
pip install awsebcli --upgrade --user
-
Verifique se a EB CLI está instalada corretamente.
$
eb --version
EB CLI 3.14.8 (Python 3.7)
Para atualizar para a versão mais recente, execute o comando de instalação novamente.
$ pip install awsebcli --upgrade --user