Instale y actualice la versión 1 de la AWS CLI en un entorno virtual - AWS Command Line Interface

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

Instale y actualice la versión 1 de la AWS CLI en un entorno virtual

Puede evitar conflictos de versiones con otros paquetes pip instalando la versión 1 de la AWS Command Line Interface (AWS CLI) en un entorno virtual.

Requisitos previos

  • Python 3.6 o posterior Para obtener instrucciones de instalación, consulte la página Downloading Python en la Guía para principiantes de Python.

    aviso

    Python 2.7 quedó obsoleta debido a la Python Software Foundation desde el 1 de enero de 2020. A partir de la versión 1.20.0 de AWS CLI, se requiere una versión mínima de Python 3.6.

    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 Requisitos de versión de Python.

  • Se ha instalado pip o pip3.

Instale y actualice la versión 1 de la AWS CLI en un entorno virtual

  1. Instale virtualenv mediante pip.

    $ pip install --user virtualenv
  2. Cree un entorno virtual y asígnele un nombre.

    $ virtualenv ~/cli-ve

    También puede utilizar la opción -p para especificar una versión de Python distinta de la predeterminada.

    $ virtualenv -p /usr/bin/python37 ~/cli-ve
  3. Active el entorno virtual nuevo.

    Linux o macOS

    $ source ~/cli-ve/bin/activate

    Windows

    $ %USERPROFILE%\cli-ve\Scripts\activate

    El símbolo del sistema cambia para mostrar que el entorno virtual está activo.

    (cli-ve)~$
  4. Instale o actualice la versión 1 de la AWS CLI en su entorno virtual.

    (cli-ve)~$ pip install --upgrade awscli
  5. Verifique que la versión 1 de la AWS CLI esté instalada correctamente.

    $ aws --version aws-cli/1.22.23 Python/3.8.8 Linux/4.14.133-113.105.amzn2.x86_64 botocore/1.13
  6. Puede utilizar el comando deactivate para salir del entorno virtual. Siempre que inicie una sesión nueva, debe activar el entorno de nuevo.

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

Si se encuentra con problemas después de instalar o desinstalar la AWS CLI, consulte en Solución de errores de AWS CLI los pasos para la solución 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 después de desinstalar la AWS CLI.