Installing, updating, and uninstalling the AWS CLI - AWS Command Line Interface Version 1

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

Installing, updating, and uninstalling the AWS CLI

This topic provides links to information about how to install version 1 of the AWS Command Line Interface (AWS CLI). For information on the latest releases of AWS CLI version 1, see the AWS CLI version 1 change notes on GitHub.

The AWS CLI version 1 is the original AWS CLI, and we continue to support it. However, major new features that are introduced in the AWS CLI version 2 might not be backported to the AWS CLI version 1. To use those features, you must install the AWS CLI version 2. For information about how to install version 2, see Installing the AWS CLI version 2.

AWS CLI version 1 installation instructions:

Python version requirements

The AWS 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
AWS CLI version Supported Python version
1.20.0 – current 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