Instale, actualice y desinstale la versión 1 de la AWS CLI en Amazon Linux - AWS Command Line Interface

Python 2.7, 3.4 y 3.5 están obsoletas para la versión 1 de AWS CLI. Para obtener más información, consulte la sección de la versión 1 de AWS CLI de Acerca de las versiones de AWS CLI.

Instale, actualice y desinstale la versión 1 de la AWS CLI en Amazon Linux

La versión 1 de la AWS CLI está preinstalada en Amazon Linux y Amazon Linux 2. Consulte la versión instalada actualmente utilizando el siguiente comando.

$ aws --version aws-cli/1.19.3 Python/3.7.4 Linux/4.14.133-113.105.amzn2.x86_64 botocore/1.13

Prerequisites

Debe tener instalada la versión 2.7 o posterior de Python 2, o la versión 3.6 o posterior de Python 3. Para obtener instrucciones de instalación, consulte la página Downloading Python en la Guía para principiantes de Python.

aviso

A partir del 1/2/2021 Python 3.4 y 3.5 está en desuso.

Python 2.7 quedó obsoleta debido a la Python Software Foundation desde el 1 de enero de 2020. En el futuro, los clientes que utilizan la versión 1 de la AWS CLI debería pasar a usar Python 3, como mínimo Python 3.6. El soporte de Python 2.7 quedó obsoleto para las nuevas versiones de la versión 1 de la AWS CLI a partir del 15/7/2021.

Para poder utilizar la versión 1 de la AWS CLI con una versión anterior de Python, necesita instalar una versión previa de la versión 1 de la AWS CLI.

Para ver la matriz de soporte de la versión 1 de la AWS CLI de Python, consulte Acerca de las versiones de la AWS CLI.

Instale o actualice la versión 1 de la AWS CLI en Amazon Linux usando pip

Para instalar la versión más reciente de la versión 1 de la AWS CLI para el usuario actual, siga estas instrucciones.

  1. Si tiene instalada la versión 3 o posterior de Python, recomendamos que utilice pip3. Utilice pip3 install para instalar o actualizar la última versión de la versión 1 de la AWS CLI. Si ejecuta el comando desde un entorno virtual de Python (venv), no necesita utilizar la opción --user.

    $ pip3 install --upgrade --user awscli
  2. Asegúrese de que la carpeta que contiene awsforme parte de la variable PATH.

    1. Busque el script de perfil de su shell en su directorio de usuario. Si no está seguro de cuál es el shell que tiene, ejecute echo $SHELL.

      $ ls -a ~ . .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads
      • Bash: .bash_profile, .profile o .bash_login.

      • Zsh: .zshrc

      • Tcsh: .tcshrc, .cshrc o .login.

    2. Añada un comando de exportación al final del script de su perfil igual que en el siguiente ejemplo.

      export PATH=$HOME/.local/bin:$PATH

      Este comando inserta la ruta, $HOME/.local/bin en este ejemplo, delante de la variable $PATH existente.

    3. Vuelva a cargar el perfil en la sesión actual para que esos cambios surtan efecto.

      $ source ~/.bash_profile
  3. Para comprobar que está ejecutando la nueva versión, utilice el comando aws --version.

    $ aws --version aws-cli/1.19.3 Python/3.7.4 Linux/4.14.133-113.105.amzn2.x86_64 botocore/1.13

Desinstalación de la versión 1 de la AWS CLI con pip

Si necesita desinstalar la AWS CLI, utilice pip uninstall.

$ pip3 uninstall awscli