Instalación y actualización de la AWS CLI versión 1 en un entorno virtual - 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 y actualización de la AWS CLI versión 1 en un entorno virtual

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

Requisitos previos

  • Python 3.8 o versiones posteriores. 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
  • Se ha instalado pip o pip3.

Instale y actualice la AWS CLI versión 1 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 AWS CLI versión 1 en su entorno virtual.

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

    $ aws --version aws-cli/1.33.33 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6
  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 problemas 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.