終止支援通知: 將於 2026 AWS 年 5 月 20 日結束對 的支援 AWS SimSpace Weaver。2026 年 5 月 20 日之後,您將無法再存取 SimSpace Weaver 主控台或 SimSpace Weaver 資源。如需詳細資訊,請參閱AWS SimSpace Weaver 終止支援。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 中設定 Amazon Linux 2(AL2) 的 SimSpace Weaver 分佈套件 Windows Subsystem for Linux (WSL)
本節提供在 中使用 AL2 環境設定 SimSpace Weaver 分發 zip 的說明Windows Subsystem for Linux (WSL)。如需在 中設定 AL2 的說明Docker,請參閱 在 中設定 Amazon Linux 2(AL2) 的 SimSpace Weaver 分佈套件 Docker。
重要
本節說明使用非 Amazon 擁有、開發或支援的 AL2 版本的解決方案。如果您選擇不使用 ,此解決方案僅為方便起見而提供Docker。如果您選擇使用此解決方案,Amazon 和 不 AWS 負任何責任。
要求
-
的第三方開放原始碼 AL2 分佈 WSL(下載版本 2.0.20200722.0-update.2
) (請參閱說明 ) 重要
我們的WSL說明使用 2.0.20200722.0-update.2
版的 AL2 分佈WSL。如果您使用任何其他版本,則可能會發生錯誤。
在 中使用 AL2 設定 SimSpace Weaver 分佈 zip WSL
-
在 Windows 命令提示字元中,在 中啟動您的 AL2 環境WSL。
wsl -d Amazon2重要
當您在 中執行時WSL,請在執行位於 的其中一個
quick-start.pyPython 協助程式指令碼時包含--al2選項sdky-folder/Samples/sample-name/tools/cloud/quick-start.py。 -
在 Linux shell 提示字元中,更新您的 yum 套件管理員。
yum update -y重要
如果此步驟逾時,您可能需要切換到 WSL1 並重試這些程序。結束您的 WSL AL2 工作階段,並在 Windows 命令提示中輸入以下內容:
wsl --set-version Amazon2 1 -
安裝解壓縮工具。
yum install -y unzip -
移除任何
yum已安裝 AWS CLI 的 。如果您不確定是否已yum安裝 ,請嘗試以下兩個命令 AWS CLI。yum remove awscliyum remove aws-cli -
建立暫存目錄並前往它。
mkdir ~/temp cd ~/temp -
下載並安裝 AWS CLI:
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip ./aws/install -
您可以移除暫時目錄。
cd ~ rm -rf temp -
重新啟動 shell 工作階段以更新環境中的路徑。
exec -
在 AL2 環境中設定 AWS CLI 的 AWS 登入資料。如需詳細資訊,請參閱設定 AWS CLI。如果您使用 AWS IAM Identity Center,請參閱AWS Command Line Interface 《 使用者指南》中的設定 AWS CLI 以使用 AWS IAM Identity Center 。
aws configure -
安裝 Git。
yum install -y git -
安裝
wget。yum install -y wget -
為 SimSpace Weaver 應用程式 SDK 建立資料夾。
mkdirsdk-folder -
前往 SDK 資料夾。
cdsdk-folder -
下載 SimSpace Weaver 應用程式開發套件可分發套件。其中包含下列各項:
-
用於 SimSpace Weaver 應用程式開發的二進位檔和程式庫
-
自動化部分開發工作流程的協助程式指令碼
-
示範 SimSpace Weaver 概念的範例應用程式
wget https://artifacts.simspaceweaver.us-east-2.amazonaws.com/latest/SimSpaceWeaverAppSdkDistributable.zip -
-
解壓縮檔案。
unzip *.zip -
執行 WSL 設定指令碼。
source ./setup-wsl-distro.sh -
輸入下列命令來安裝所需的 Python 套件:
pip install -r PackagingTools/python_requirements.txt -
執行 SimSpace Weaver 分佈 zip 設定指令碼:
python setup.py --samples --cloudformation此命令會執行下列動作:
-
建立啟動模擬所需的 CloudFormation 資源。
-
您可以在 中找到 CloudFormation 堆疊範本範例
sdk-folder/PackagingTools/sample-stack-template.yaml
-
-
使用本機系統的正確路徑來設定提供的範例專案。
-
注意
您只需要在 WSL 中為您的 AL2 環境執行一次此操作。