本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
先決條件
若要完成此入門教學課程,您需要以下項目:
-
AWS 帳戶。如果您沒有帳戶,請參閱 步驟 2:設定您的環境。
-
使用 AWS 區域
支援的 AWS IoT Greengrass V2。如需支援區域的清單,請參閱《AWS 一般參考》中的 AWS IoT Greengrass V2 端點和配額。 -
具有管理員許可的 AWS Identity and Access Management (IAM) 使用者。
-
設定為 Greengrass 核心裝置的裝置,例如 Raspberry Pi 搭配 Raspberry Pi OS
(先前稱為 Raspbian) 或 Windows 10 裝置。您必須擁有此裝置的管理員許可,或能夠取得管理員權限,例如透過 sudo。此裝置必須具有網際網路連線。您也可以選擇使用符合安裝和執行 AWS IoT Greengrass Core 軟體需求的不同裝置。
如果您的開發電腦符合這些要求,您可以在本教學課程中將其設定為 Greengrass 核心裝置。
-
為裝置上的所有使用者安裝 Python
3.5 或更新版本,並新增至 PATH環境變數。在 Windows 上,您也必須為所有使用者安裝適用於 Windows 的 Python 啟動器。重要
在 Windows 中,Python 預設不會為所有使用者安裝 。安裝 Python 時,您必須自訂安裝以設定它, AWS IoT Greengrass Core 軟體才能執行 Python 指令碼。例如,如果您使用圖形 Python 安裝程式,請執行下列動作:
-
選取適用於所有使用者的安裝啟動器 (建議)。
-
選擇 Customize installation。
-
選擇 Next。
-
選取 Install for all users。
-
選取 Add Python to environment variables。
-
選擇 Install (安裝)。
如需詳細資訊,請參閱 Python 3 文件中的在 Windows 上使用
Python。 -
-
AWS Command Line Interface (AWS CLI) 在開發電腦和裝置上使用登入資料安裝和設定 。請務必使用相同的 AWS 區域 , AWS CLI 在開發電腦和裝置上設定 。若要 AWS IoT Greengrass V2 搭配 使用 AWS CLI,您必須具有下列其中一個版本或更新版本:
-
Minimum AWS CLI V1 版本:1.18.197 版
-
Minimum AWS CLI V2 版本:v2.1.11
提示
您可以執行下列命令來檢查您擁有的 AWS CLI 版本。
aws --version如需詳細資訊,請參閱AWS Command Line Interface 《 使用者指南》中的安裝、更新和解除安裝 AWS CLI 和設定 AWS CLI。
注意
如果您使用 32 位元 ARM 裝置,例如具有 32 位元作業系統的 Raspberry Pi,則 32 位元 ARM 裝置無法使用 install AWS CLI V1. AWS CLI V2。如需詳細資訊,請參閱安裝、更新和解除安裝第 1 AWS CLI 版。
-