

终止支持通知：2026 年 5 月 20 日， AWS 将终止对的支持。 AWS SimSpace Weaver 2026 年 5 月 20 日之后，您将无法再访问 SimSpace Weaver 控制台或 SimSpace Weaver 资源。有关更多信息，请参阅[AWS SimSpace Weaver 终止支持](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AWS SimSpace Weaver 版本 1.15.1
<a name="service-versions_1-15-1"></a>

该版本是最初在 SimSpace Weaver 版本 1.15.0 中发布的 Python SDK 的**必需**更新。它修复了 AWS Cloud中导致基于 Python 的模拟失败的版本不匹配问题。请使用此版本，而不是 1.15.0。

## 将现有 Python 项目更新到 1.15.1
<a name="service-versions_1-15-1_update-project"></a>

如果您已有使用 Python SDK 版本 1.15.0 创建的现有 Python 项目，则必须执行以下步骤，以便将其更新到 1.15.1，从而使其可在 AWS Cloud中运行。

您还可以使用 Python SDK 1.15.1 创建一个新的 Python 项目，然后将您的自定义代码转移到新项目中，这样就不必执行此过程。

**将 1.15.0 Python 项目更新到 1.15.1**

1. 转到您的 Python 项目的文件夹。

1. 在 `src/PythonBubblesSample/bin/run-python` 中更改以下行：

   ```
   export PYTHONPATH=$PYTHONPATH:/roapp/lib
   ```

   更改为以下来源：

   ```
   export PYTHONPATH=$PYTHONPATH:$LD_LIBRARY_PATH:/roapp/lib
   ```

1. 在 `CMakeLists.txt` 中删除以下几行：
   + 

     ```
     file(COPY "${SDK_PATH}/libweaver_app_sdk_python_v1_$ENV{PYTHON_VERSION}.so" DESTINATION "${ZIP_FILES_DIR}/lib/weaver_app_sdk_v1")
     ```
   + 

     ```
     file(RENAME "${ZIP_FILES_DIR}/lib/weaver_app_sdk_v1/libweaver_app_sdk_python_v1_$ENV{PYTHON_VERSION}.so" "${ZIP_FILES_DIR}/lib/weaver_app_sdk_v1/libweaver_app_sdk_python_v1.so")
     ```
   + 

     ```
     message("    * COPYING WEAVER PYTHON SDK TO BUILD DIR ${ZIP_FILES_DIR}....")
     ```
   + 

     ```
     file(COPY ${SDK_DIR} DESTINATION ${ZIP_FILES_DIR}/lib/weaver_app_sdk_v1)
     ```

## 有关版本 1.15.1 的故障排除
<a name="service-versions_1-15-1_troubleshooting"></a>

### 更新 1.15.0 Python 模拟后，它无法在中启动 AWS Cloud
<a name="service-versions_1-15-1_troubleshooting_timeout"></a>

**征兆：**启动模拟后大约过了 5-10 分钟，模拟管理日志报告 `internal error` 且模拟状态为 `FAILED`。

如果应用程序 zip 文件中包含 1.15.0 Python SDK 的库文件，则可能会发生这种情况。请确保您已完成更新项目的步骤，并确保您的 zip 文件中没有 `libweaver_app_sdk_python_v1.so`，也没有以任何方式对其进行引用。

## 有关版本 1.15.1 的常见问题解答
<a name="service-versions_1-15-1_faq"></a>

**除了 Python SDK 之外，该版本还会影响其他方面吗？**  
否。

**我必须更新为版本 1.15.1 吗？**  
如果您不打算在空间应用程序中使用 Python，则不必更新到 1.15.1。如果你更新到 1.15.0，则基于 Python 的模拟将无法在中运行。 AWS Cloud如果您使用的是 1.15.0，我们建议您更新到 1.15.1。

**什么是 `$LD_LIBRARY_PATH`？**  
当您的模拟在 AWS Cloud中运行时，这是 Python SDK 的位置。这是 1.15.1 的新特征。我们进行此更改是为了避免将来出现 Python 版本问题。从功能上而言，链接到该目录与在 1.15.0 中链接到 `libweaver_app_sdk_python_v1.so` 相同。