Instale, actualice y desinstale la versión 1 de la AWS CLI de Windows - 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 de Windows

Puede instalar la versión 1 de la AWS Command Line Interface (AWS CLI) en Windows con un instalador independiente (recomendado) o con pip, un administrador de paquetes para Python.

No incluya el símbolo de comando (C:\>) al escribir un comando. Estos símbolos se incluyen en los listados del programa para diferenciar los comandos introducidos de los que devuelve la AWS CLI. En el resto de esta guía se utiliza el símbolo del sistema genérico ($) excepto en los casos en los que un comando es específico de Windows.

Instale, actualice y desinstale la versión 1 de la AWS CLI con el instalador MSI

La versión 1 de la AWS CLI es compatible con Windows XP o versiones posteriores. Para los usuarios de Windows, el paquete de instalación de MSI ofrece un entorno familiar y cómodo para instalar la versión 1 de la AWS CLI sin necesidad de instalar ningún otro requisito previo.

Instale y actualice la versión 1 de la AWS CLI con el instalador MSI

Consulte la página de Versiones en GitHub para ver si se ha publicado una versión más reciente. Cuando se hayan publicado las actualizaciones, deberá repetir el proceso de instalación para obtener la última versión de la versión 1 de la AWS CLI.

  1. Descargue el instalador MSI adecuado:

  2. Ejecute el instalador MSI descargado o el archivo de configuración.

  3. Siga las instrucciones en pantalla. De forma predeterminada, la versión 1 de la AWS CLI se instala en C:\Program Files\Amazon\AWSCLI (versión de 64 bits) o C:\Program Files (x86)\Amazon\AWSCLI (versión de 32 bits).

  4. Para confirmar la instalación, utilice el comando aws --version en un símbolo del sistema (abra el menú Inicio y busque cmd para iniciar un símbolo del sistema).

    C:\> aws --version aws-cli/1.19.3 Python/3.7.4 Windows/10 botocore/1.13

    Si Windows no puede encontrar el programa, es posible que tenga que cerrar y volver a abrir el símbolo del sistema para actualizar la ruta o añadir el directorio de instalación a la variable de entorno PATH manualmente.

Desinstale la versión 1 de la AWS CLI

Para utilizar las siguientes instrucciones de desinstalación, debe haber instalado la versión 1 de la AWS CLI con el instalador MSI o el archivo de instalación.

  1. Abra Programas y características mediante una de las siguientes acciones:

    • Abra el Panel de control y elija Programas y características.

    • Abra un símbolo del sistema y escriba el comando siguiente.

      C:\> appwiz.cpl
  2. Seleccione la entrada denominada AWS Command Line Interface y elija Desinstalar para iniciar el desinstalador.

  3. Confirme que desea desinstalar la AWS CLI.

Instale, actualice y desinstale la versión 1 de la AWS CLI con Python y pip en Windows

La Python Software Foundation ofrece instaladores para Windows que incluyen pip.

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án 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 y actualice la versión 1 de la AWS CLI con pip

  1. Para instalar la versión 1 de la AWS CLI, utilice el comando pip3 (si utiliza Python versión 3 o posterior) o el comando pip.

    Para instalar la última versión del AWS CLI, utilice el siguiente bloque de comandos:

    C:\> pip3 install awscli --upgrade --user

    Para una versión específica de la AWS CLI, agregue un símbolo menor que < y el número de versión al nombre del archivo. Para este ejemplo, el nombre de archivo de la versión1.16.312 sería <1.16.312 lo que da como resultado el siguiente comando:

    C:\> pip3 install awscli<1.16.312 --upgrade --user
  2. Verifique que la versión 1 de la AWS CLI esté instalada correctamente. Si no hay respuesta, consulte la sección Agregue la versión 1 de la AWS CLI ejecutable a la ruta de la línea de comandos.

    C:\> aws --version aws-cli/1.19.3 Python/3.7.4 Windows/10 botocore/1.13

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

Si ha instalado la versión 1 de la AWS CLI con pip, también la debe desinstalar con pip. Si utiliza la versión 3 o posterior de Python, recomendamos que utilice el comando pip3.

C:\> pip3 uninstall awscli

Es posible que deba reiniciar la ventana del símbolo del sistema o el equipo para eliminar todos los archivos.

Agregue la versión 1 de la AWS CLI ejecutable a la ruta de la línea de comandos

Después de instalar la versión 1 de la AWS CLI con pip, agregue el programa aws a la variable de entorno PATH del sistema operativo. Con una instalación MSI, esto debería suceder automáticamente. Pero si el comando aws no se ejecuta después de instalarlo, es posible que deba configurarlo manualmente.

  1. Utilice el comando where para buscar la ubicación del archivo aws. De forma predeterminada, el comando where muestra dónde se encuentra un programa especificado en la variable PATH del sistema.

    C:\> where aws

    Las rutas que aparecen dependen de la plataforma y del método utilizado para instalar la AWS CLI. Los nombres de carpeta que incluyen los números de versión puede variar. Estos ejemplos reflejan el uso de Python versión 3.7. Reemplace la versión por el número de versión que está utilizando, según sea necesario. Las rutas típicas son las siguientes:

    • Python 3 ypip3: C:\Program Files\Python37\Scripts\

    • Python 3 y pip3: opción de usuario en versiones anteriores de Windows%USERPROFILE%\AppData\Local\Programs\Python\Python37\Scripts

    • Python 3 y pip3: opción de usuario en Windows 10%USERPROFILE%\AppData\Roaming\Python\Python37\Scripts

    • Instalador MSI (64 bits)C:\Program Files\Amazon\AWSCLI\bin

    • Instalador MSI (32 bits)C:\Program Files (x86)\Amazon\AWSCLI\bin

    Siga estos pasos en función de si se devuelve una ruta de archivo.

    A file path is returned
    C:\> where aws C:\Program Files\Amazon\AWSCLI\bin\aws.exe

    Para encontrar dónde está instalado el programa de aws, ejecute el siguiente comando.

    C:\> where c:\ aws C:\Program Files\Python37\Scripts\aws
    A file path is NOT returned

    Si el comando where devuelve el siguiente error, no está en la variable PATH del sistema y no puede ejecutarse simplemente escribiendo su nombre.

    C:\> where c:\ aws INFO: Could not find files for the given pattern(s).

    En ese caso, ejecute el comando where con el parámetro /R path para indicarle que busque en todas las carpetas y agregue después la ruta manualmente. Utilice la línea de comandos o el Explorador de archivos para averiguar en qué lugar del equipo está instalado.

    C:\> where /R c:\ aws c:\Program Files\Amazon\AWSCLI\bin\aws.exe c:\Program Files\Amazon\AWSCLI\bincompat\aws.cmd c:\Program Files\Amazon\AWSCLI\runtime\Scripts\aws c:\Program Files\Amazon\AWSCLI\runtime\Scripts\aws.cmd ...
  2. Pulse la tecla de Windows y escriba environment variables.

  3. Elija Editar las variables de entorno de esta cuenta.

  4. Elija PATH y, a continuación, Editar.

  5. Agregue la ruta que encontró en el campo Valor de variable por ejemplo, C:\Program Files\Amazon\AWSCLI\bin\aws.exe.

  6. Elija Aceptar dos veces para aplicar la nueva configuración.

  7. Cierre los símbolos del sistema en ejecución y vuelva a abrir la ventana de símbolo del sistema.