Instalación, actualización y desinstalación de la AWS CLI versión 1 en Amazon Linux - AWS Command Line Interface

Esta documentación es AWS CLI únicamente para la versión 1 de la versión. Para ver la documentación relacionada con la versión 2 de AWS CLI, consulte la Guía del usuario de la versión 2.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Instalación, actualización y desinstalación de la AWS CLI versión 1 en Amazon Linux

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

$ aws --version aws-cli/1.33.33 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6

En función de cuándo haya creado la instancia de Amazon Linux, la AWS CLI versión 1 viene preinstalada mediante uno de los siguientes administradores de paquetes:

Requisitos previos

Debe tener ‎instalado Python 3.8 o una versión posterior. Para obtener instrucciones de instalación, consulte la página Downloading Python en la Guía para principiantes de Python.

Matriz de soporte de versiones de Python

AWS CLI versión Versión de Python compatible
1.32.0: actual Python 3.8+
1.27.0: 1.31.x Python 3.7+
1.20.0 – 1.26.x Python 3.6+
1.19.0 – 1.19.x Python: Python 3.6 y 2.7
1.17 – 1.18.x Python 2.7+, Python 3.4+
1.0 – 1.16.x Python 2.6 y versiones anteriores, Python 3.3 y versiones anteriores

Instalación, actualización o desinstalación con pip

La mayoría de las instancias de Amazon Linux utilizan pip para preinstalar la AWS CLI versión 1.

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

Para instalar la última versión de la AWS CLI versión 1 para el usuario actual, siga las siguientes instrucciones.

  1. Si tiene instalada la versión 3 o posterior de Python, recomendamos que utilice pip3. pip3 installÚselo para instalar o actualizar a la última versión de la AWS CLI versión 1. 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.33.33 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6

Desinstale la AWS CLI versión 1 mediante pip

Si necesita desinstalar el AWS CLI, utilicepip uninstall.

$ pip3 uninstall awscli

Instalación, actualización o desinstalación con yum

La mayoría de las instancias de Amazon Linux 2 utilizan yum para preinstalar la AWS CLI versión 1.

Instale o actualice la AWS CLI versión 1 en Amazon Linux mediante yum

Para instalar la última versión de la AWS CLI versión 1 disponible en Amazon Linux, ejecute el siguiente comando.

$ sudo yum install awscli

Para actualizar a la última versión de la AWS CLI versión 1 disponible en Amazon Linux, ejecute el siguiente comando.

$ sudo yum update awscli

Para comprobar que está ejecutando la versión más reciente, utilice el comando aws --version.

$ aws --version aws-cli/1.33.33 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6

Desinstale la AWS CLI versión 1 mediante yum

Para desinstalar el AWS CLI, utiliceyum remove.

$ sudo yum remove awscli

Solución de problemas de errores de AWS CLI instalación y desinstalación

Si tiene problemas después de instalar o desinstalar el AWS CLI, consulte los pasos de solución Solución de errores para el AWS CLI de problemas. Para conocer los pasos más relevantes de la solución de problemas, consulte Errores de comando no encontrado, El comando "aws --version" devuelve una versión diferente a la instalada y El comando "aws --version" devuelve una versión tras desinstalar la AWS CLI.