关于 Amazon CLI 版本 - Amazon Command Line Interface
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

Amazon CLI 版本 1 将弃用 Python 2.7、3.4 和 3.5。有关更多信息,请参阅关于 Amazon CLI 版本的 Amazon CLI 版本 1 部分。

关于 Amazon CLI 版本

Amazon CLI 具有两个版本,除非另有说明,否则本指南中的信息适用于这两个版本。要检查当前可能已安装的版本,请在 shell 中运行 aws --version 命令。返回的值提供您已安装的当前版本。以下示例显示正在运行的版本为 2.1.29。

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

有关维护和支持信息,请参阅Amazon开发工具包和工具维护策略

Amazon CLI 版本 2

Amazon CLI 版本 2 是 Amazon CLI 的最新主版本,支持所有最新功能。版本 2 中引入的某些功能无法向后兼容版本 1,您必须升级才能访问这些功能。版本 1 中有一些可能需要您更改脚本的“破坏性”更改。有关版本 2 中的重大更改的列表,请参阅 重大变更 – 从 Amazon CLI 版本 1 迁移到版本 2

Amazon CLI 版本 2 仅可作为捆绑安装程序安装。虽然您可能会在软件包管理器中找到它,但这些软件包是不受支持的非官方软件包,并非由生产或管理Amazon 我们建议您仅从本指南中记载的官方 Amazon CLI 发行点安装 Amazon。

要安装 Amazon CLI 版本 2,请参阅 安装、更新和卸载 Amazon CLI 版本 2

有关版本历史记录,请参阅 GitHub 上的 Amazon CLI 版本 2 更改日志

Amazon CLI 版本 1

警告

Python 2.7 已于 2020 年 1 月 1 日被 Python Software Foundation 弃用。以后,使用 Amazon CLI 版本 1 的客户应过渡为使用 Python 3,至少使用 Python 3.6。对于从 2021 年 7 月 15 日开始的 Amazon CLI 版本 1 的新版本,Python 2.7 支持已弃用。自 2021 年 2 月 1 日起,Python 3.4 和 3.5 将被弃用。

要继续使用 Amazon CLI 版本 1 与旧版本的 Python,请参阅下面的 Python 版本支持矩阵。

有关 Python 安装说明,请参阅 Python 的初学者指南 中的下载 Python 页面。

Amazon CLI 版本 1 是 Amazon CLI 的原始版,我们将继续支持该版本。但是,Amazon CLI 版本 2 中引入的主要新功能可能不会向后移植到 Amazon CLI 版本 1 中。要使用这些功能,您必须安装 Amazon CLI 版本 2。

Amazon CLI 版本 1 使用 SDK for Python 构建,因此需要安装 Python 的兼容版本。

Python 版本支持矩阵
Amazon CLI version 支持的 Python 版本
2021 年 7 月 15 日开始的版本 Python 3.6+
1.19.0 – 当前 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 及更早版本,Python 3.3 及更早版本

要安装 Amazon CLI 版本 1,请参阅 安装、更新和卸载 Amazon CLI 版本 1

有关版本历史记录,请参阅 GitHub 上的 Amazon CLI 版本 1 更改日志