先決條件 - AWS IoT Greengrass

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

先決條件

若要完成此入門教學課程,您需要以下項目:

  • AWS 帳戶。如果您沒有帳戶,請參閱 步驟 1:設定AWS帳戶

  • 使用一個AWS 區域支持AWS IoT Greengrass V2. 如需支援的區域清AWS IoT Greengrass V2單,請參閱 AWS 一般參考.

  • 具有管理員許可的 AWS Identity and Access Management (IAM) 使用者。

  • 設置為 Greengrass 核心設備的設備, 如樹莓派與樹莓派操作系統 (以前稱為覆盆子), 或視窗 10 設備. 您必須擁有此裝置的管理員權限,或是取得管理員權限的能力,例如透過sudo。此設備必須具有互聯網連接。

    您也可以選擇使用符合需求的其他裝置來安裝和執行 AWS IoT Greengrass Core 軟體。如需詳細資訊,請參閱支援平台和需求

    如果您的開發電腦符合這些需求,您可以在本教學中將其設定為 Greengrass 核心裝置。

  • Python 3.5 或更高版本為設備上的所有用戶安裝並添加到PATH環境變量中。在視窗上,您還必須為所有使用者安裝適用於視窗的 Python 啟動器。

    重要

    在視窗中,默認情況下不會為所有用戶安裝 Python。當您安裝 Python 時,您必須自定義安裝以配置它,以便AWS IoT Greengrass核心軟件運行 Python 腳本。例如,如果您使用圖形化 Python 安裝程式,請執行下列動作:

    1. 選取 [為所有使用者安裝啟動器 (建議)]。

    2. 選擇 Customize installation

    3. 選擇 Next

    4. 選取 Install for all users

    5. 選取 Add Python to environment variables

    6. 選擇 Install (安裝)

    如需詳細資訊,請參閱 Python 3 文件中的在視窗上使用 Python

  • AWS Command Line Interface(AWS CLI)在您的開發計算機和設備上安裝和配置憑據。確保您使用相同AWS 區域的AWS CLI在開發計算機和設備上配置。若要AWS IoT Greengrass V2搭配使用AWS CLI,您必須具有下列其中一個版本或更新版本:

    • 最低版本AWS CLI第 1 版本:

    • 最低版AWS CLI本:1.1.11 版

    提示

    您可以執行以下命令,檢查您所擁有AWS CLI的版本。

    aws --version

    如需詳細資訊,請參閱《AWS Command Line Interface使用指南》AWS CLI中的〈安裝、更新AWS CLI和解除安裝〉和〈定〉

    注意

    如果您使用 32 位元 ARM 裝置 (例如具有 32 位元作業系統的樹莓派),請安裝 AWS CLI V1。 AWS CLIV2 不適用於 32 位元 ARM 裝置。如需詳細資訊,請參閱安裝、更新和解除安裝以及解除安AWS CLI裝以下命令,