À propos des AWS CLI versions - AWS Command Line Interface

Python 2.7, 3.4 et 3.5 est obsolète pour le AWS CLI version 1kit . Pour plus d'informations, consultez la AWS CLI version 1 section de À propos des AWS CLI versions.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

À propos des AWS CLI versions

L’AWS CLI est disponible en deux versions et les informations contenues dans ce guide s'appliquent aux deux, sauf indication contraire. Pour vérifier la version que vous avez peut-être installée, exécutez la aws --version commande dans votre shell. La valeur renvoyée fournit la version actuelle que vous avez installée. L'exemple suivant montre que la version en cours d'exécution est 2.1.24.

$ aws --version aws-cli/2.1.24 Python/3.7.4 Linux/4.14.133-113.105.amzn2.x86_64 botocore/2.0.0

AWS CLI version 2

L'AWS CLI version 2 est la version majeure la plus récente de l'AWS CLI et prend en charge toutes les dernières fonctionnalités. Certaines fonctions introduites dans la version 2 ne sont pas rétroportées vers la version 1 et vous devez effectuer une mise à niveau pour accéder à ces fonctions. Certaines modifications « importantes » par rapport à la version 1 peuvent nécessiter que vous modifiiez vos scripts. Pour obtenir la liste des modifications avec rupture dans la version 2, consultez Évolutions – Migration de l'AWS CLI version 1 vers la version 2.

L'AWS CLI version 2 n'est disponible en installation qu'en tant que programme d'installation fourni. Même si vous pouvez le trouver dans les gestionnaires de packages, ceux-ci ne sont pas pris en charge et non officiels et ne sont pas produits ou gérés par AWS. Nous vous recommandons d'installer uniquement l'AWS CLI à partir des points de distribution AWS officiels, comme indiqué dans ce guide.

Pour installer l'AWS CLI version 2, consultez Installation, mise à jour et désinstallation de l'AWS CLI version 2.

Pour obtenir l'historique des versions, consultez le journal des AWS CLI version 2 modifications sur GitHub.

AWS CLI version 1

Avertissement

Python 2.7 est devenu obsolète par la Python Software Foundation le 1er janvier 2020. À l'avenir, les clients qui utilisent le AWS CLI version 1 doivent passer à Python 3, avec un minimum de Python 3.6. La prise en charge de Python 2.7 est obsolète pour les nouvelles versions à AWS CLI version 1 partir du 19/07/2021. Python 3.4 et 3.5 est obsolète depuis le 01/02/2021.

Pour continuer à utiliser AWS CLI version 1 avec des versions plus anciennes de Python, consultez la matrice de prise en charge des versions Python ci-dessous.

Pour obtenir les instructions d'installation de Python, consultez la page Téléchargement de Python dans le Guide du débutant Python.

L'AWS CLI version 1 est l'AWS CLI originale que nous continuons à prendre en charge. Toutefois, les nouvelles fonctionnalités majeures introduites dans l'AWS CLI version 2 ne peuvent ne pas être rétroportées vers l'AWS CLI version 1. Pour utiliser ces fonctions, vous devez installer l'AWS CLI version 2.

est AWS CLI version 1 généré à l'aide du kit SDK Python d'. Vous devez donc installer une version compatible de Python.

Matrice de prise en charge de la version Python
Version de l'interface de ligne de commande AWS Version de Python prise en charge
Versions à partir du 19/07/2021 Version Python 3.6+
1.19.0 – actuel Python 2.7+, Python 3.6+
1.17 – 1.18.x Python 2.7+, Python 3.4+
1 – 1.16.x Python 2.6 et versions ultérieures, Python 3.3 et versions ultérieures

Pour installer l'AWS CLI version 1, consultez Installation, mise à jour et désinstallation de l'AWS CLI version 1.

Pour obtenir l'historique des versions, consultez le journal des AWS CLI version 1 modifications sur GitHub.