终止支持通知:2026 年 5 月 20 日, AWS 将终止对的支持。 AWS SimSpace Weaver 2026 年 5 月 20 日之后,您将无法再访问 SimSpace Weaver 控制台或 SimSpace Weaver 资源。有关更多信息,请参阅AWS SimSpace Weaver 终止支持。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
为以下内容设置 SimSpace Weaver 分发包 Amazon Linux 2 (AL2) 在 Windows Subsystem for Linux (WSL)
本节提供有关在 AL2 环境中设置 SimSpace Weaver 分发 zip 的说明 Windows Subsystem for Linux (WSL)。 有关在中设置 AL2 的说明 Docker,请参阅 为以下内容设置 SimSpace Weaver 分发包 Amazon Linux 2 (AL2) 在 Docker。
重要
本节介绍一种解决方案,该解决方案使用的版本并非由 Amazon 拥有、开发或支持。 AL2 如果您选择不使用,则提供此解决方案只是为了方便起见 Docker。 如果您选择使用此解决方案,Amazon 不 AWS 承担任何责任。
要求
-
的第三方开源 AL2 发行版 WSL (下载版本 2.0.20200722.0-
update.2)(参见说明书) 重要
我们的 WSL 说明使用发行版的 2.0.20200722.0-update.2 版本
进行 AL2 WSL。 如果您使用任何其他版本,则可能会遇到错误。
要设置 SimSpace Weaver 配送 zip,请使用 in AL2 WSL
-
在 Windows 命令提示符下,启动您的 AL2 环境 WSL.
wsl -d Amazon2
重要
当你跑进去的时候 WSL,在运行位于的其中一个
quick-start.py
Python 帮助脚本时包含该--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 CLIyum remove awscli
yum 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 IAM Identity Center中的配置 AWS CLI 以使用。
aws configure
-
安装 Git。
yum install -y git
-
安装
wget
。yum install -y wget
-
为 SimSpace Weaver 应用程序 SDK 创建文件夹。
mkdir
sdk-folder
-
转到您的 SDK 文件夹。
cd
sdk-folder
-
下载 SimSpace Weaver 应用程序 SDK 可分发包。其中包含以下内容:
-
用于 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 环境执行一次此操作即可。