

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 第 2 步：设置AWS CLI和AWS软件开发工具包
<a name="setup-awscli-sdk"></a>

以下步骤说明如何安装本文档中的示例使用的 AWS Command Line Interface (AWS CLI) 和 AWS 开发工具包。

有多种方法可对 AWS SDK 开发工具包调用进行身份验证。本指南中的示例假定您使用默认的凭证配置文件调用 AWS CLI 命令和 AWS 开发工具包 API 操作。您的默认凭据将跨服务运行，因此如果您已经配置了凭据，则无需再次进行配置。但是，如果您想为此服务创建另一组凭据，则可以创建名称配置文件。有关创建配置文件的更多信息，[参阅命名配置文件。](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-profiles.html)

有关可用的列表AWS地区，请参阅[区域和终端节点](https://docs.aws.amazon.com/general/latest/gr/rande.html)中的*Amazon Web Services 常规参考*.

**设置 AWS CLI 和 AWS 开发工具包**

1. 下载并安装 AWS CLI 和您要使用的 AWS 开发工具包。本指南提供了示例，AWS CLI、Java 和 Python。有关其他 AWS 开发工具包的信息，请参阅[用于 Amazon Web Services 的工具](https://aws.amazon.com/tools/)。
   + [AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html)
   + [适用于 Java 的 AWS SDK](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/)
   + [适用于 Python (Boto3) 的 AWS SDK](https://boto3.amazonaws.com/v1/documentation/api/latest/index.html)

1. 为您在中创建的用户创建访问密钥[创建 IAM 用户](setting-up.md#setting-up-iam).

   1. 登录 AWS 管理控制台，单击 [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/) 打开 IAM 控制台。

   1. 在导航窗格中，选择 **Users (用户)**。

   1. 选择您在中创建的用户的名称。[创建 IAM 用户](setting-up.md#setting-up-iam).

   1. 选择 **Security Credentials（安全凭证）**选项卡。

   1. 选择**创建访问密钥**。然后，选择 **Download .csv file (下载 .csv 文件)**，将访问密钥 ID 和秘密访问密钥保存至计算机上的 CSV 文件中。将文件存储在安全位置。关闭此对话框后，您将无法再次访问该秘密访问密钥。下载 CSV 文件之后，选择**Close**.

1. 在本地系统上的 AWS 凭证配置文件中设置凭证，该配置文件位于：
   + `~/.aws/credentials`(在 Linux、macOS 或 Unix) 上。
   + `C:\Users\USERNAME\.aws\credentials`Windows 上的。

   这些区域有：`.aws`在首次初始配置 AWS 实例之前，文件夹不存在。首次使用 CLI 配置凭据时，将创建此文件夹。有关 AWS 凭证的更多信息，请参阅。[配置和凭证文件设置。](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html)

   此文件应包含以下格式的行：

   ```
   [default]
   aws_access_key_id = your_access_key_id
   aws_secret_access_key = your_secret_access_key
   ```

   将访问密钥 ID 和秘密访问密钥替换*你的 \$1access\$1key\$1id*和*你的 \$1secret\$1access\$1key*.

1. 在 AWS 中设置默认 AWS 区域`config`本地系统上的文件，该文件位于：
   + `~/.aws/config`(在 Linux、macOS 或 Unix) 上。
   + `C:\Users\USERNAME\.aws\config`Windows 上的。

   这些区域有：`.aws`在首次初始配置 AWS 实例之前，文件夹不存在。首次使用 CLI 配置凭据时，将创建此文件夹。有关 AWS 凭证的更多信息，请参阅。[配置和凭证文件设置。](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html)

   此文件应包含以下行：

   ```
   [default]
   region = your_aws_region
   ```

   用所需的 AWS 区域 (例如 “us-west-2”) 替换 AWS 区域*你的 \$1aws\$1 地区*.
**注意**  
如果您未选择区域，则默认情况下使用 us-east-1。

## 下一个步骤
<a name="setting-up-next-step-3"></a>

[第 3 步：开始使用AWS CLI和AWSSDK API](get-started-exercise.md)