Installing, updating, and uninstalling the Amazon CLI - Amazon Command Line Interface
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

This documentation is for Version 1 of the Amazon CLI only. For documentation related to Version 2 of the Amazon CLI, see the Version 2 User Guide.

Installing, updating, and uninstalling the Amazon CLI

This topic provides links to install, update, and uninstall the original version of the Amazon Command Line Interface (Amazon CLI). The Amazon CLI version 1 is currently supported, but new features added to the Amazon CLI version 2 might not be added to the Amazon CLI version 1. To use those features, you must install the Amazon CLI version 2. For information about how to install version 2, see Installing the Amazon CLI version 2.

Amazon CLI install, update, and uninstall instructions:

Python version requirements

The Amazon CLI version 1 is built using the SDK for Python, and therefore requires you to install a compatible version of Python.

Python version support matrix

Amazon CLI version Supported Python version
1.32.0 – current 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 2.7+, Python 3.6+
1.17 – 1.18.x Python 2.7+, Python 3.4+
1.0 – 1.16.x Python 2.6 and older, Python 3.3 and older

For information on the latest releases of Amazon CLI, see the Amazon CLI version 2 Changelog on GitHub.