

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 先決條件
<a name="getting-started-prerequisites"></a>

若要完成此入門教學課程，您需要以下項目：
+  AWS 帳戶：如果您沒有帳戶，請參閱 [步驟 1：設定 AWS 帳戶](getting-started-set-up-aws-account.md)。
+ <a name="requirement-supported-region"></a>使用 [AWS 區域](https://en.wikipedia.org/wiki/Amazon_Web_Services#Availability_and_topology) 支援的 AWS IoT Greengrass V2。如需支援區域的清單，請參閱《*AWS 一般參考*》中的 [AWS IoT Greengrass V2 端點和配額](https://docs.aws.amazon.com/general/latest/gr/greengrassv2.html)。
+ 具有管理員許可的 AWS Identity and Access Management (IAM) 使用者。
+ 設定為 Greengrass 核心裝置的裝置，例如 Raspberry Pi 搭配 [Raspberry Pi 作業系統](https://www.raspberrypi.org/downloads/) （先前稱為 Raspbian) 或 Windows 10 裝置。您必須擁有此裝置的管理員許可，或能夠取得管理員權限，例如透過 `sudo`。此裝置必須具有網際網路連線。

  您也可以選擇使用符合安裝和執行 AWS IoT Greengrass Core 軟體需求的不同裝置。

  如果您的開發電腦符合這些要求，您可以在本教學課程中將其設定為 Greengrass 核心裝置。
+ 裝置上所有使用者已安裝 [Python](https://www.python.org/downloads/) 3.5 或更新版本，並已新增至`PATH`環境變數。在 Windows 上，您也必須為所有使用者安裝適用於 Windows 的 Python Launcher。
**重要**  <a name="windows-core-device-python-installation"></a>
在 Windows 中，Python 預設不會為所有使用者安裝 。安裝 Python 時，您必須自訂安裝以設定安裝， AWS IoT Greengrass 核心軟體才能執行 Python 指令碼。例如，如果您使用圖形 Python 安裝程式，請執行下列動作：  
選取**安裝所有使用者的啟動器 （建議）**。
選擇 **Customize installation**。
選擇 **Next**。
選取 **Install for all users**。
選取 **Add Python to environment variables**。
選擇 **Install (安裝)**。
如需詳細資訊，請參閱 [Python 3 文件中的在 Windows 上使用](https://docs.python.org/3/using/windows.html) *Python*。
+ AWS Command Line Interface (AWS CLI) 在您的開發電腦和裝置上安裝並設定 憑證。請務必使用相同的 AWS 區域 ， AWS CLI 在開發電腦和裝置上設定 。若要 AWS IoT Greengrass V2 搭配 使用 AWS CLI，您必須具有下列其中一個版本或更新版本：<a name="minimum-aws-cli-versions"></a>
  + Minimum AWS CLI V1 版本：1.18.197 版
  + Minimum AWS CLI V2 版本：v2.1.11
**提示**  <a name="tip-check-aws-cli-version"></a>
您可以執行下列命令來檢查您擁有的 AWS CLI 版本。  

  ```
  aws --version
  ```

  如需詳細資訊，請參閱*AWS Command Line Interface 《 使用者指南*》中的[安裝、更新和解除安裝 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html) 和[設定 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html)。
**注意**  
如果您使用 32 位元 ARM 裝置，例如具有 32 位元作業系統的 Raspberry Pi，則 32 位元 ARM 裝置無法使用 install AWS CLI V1. AWS CLI V2。如需詳細資訊，請參閱[安裝、更新和解除安裝 AWS CLI 版本 1](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv1.html)。