

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

# 为 Deadline Cloud 构建 AYON 启动器 conda
<a name="examples-conda-ayon"></a>

[ayon-launcher](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/ayon-launcher) rattler-build 配方将 A [Y](https://github.com/ynput/ayon-launcher) ON Launcher 打包为 conda 包。该软件包提供了在 Deadline Cloud 工作程序上进行无头发布所需的管道运行时间。它重新打包了预先构建的 AYON Launcher 版本（cx\_Freeze 二进制文件），其中包含 Python 3.11 运行时和核心启动器逻辑。`ayon-python-api`

conda 软件包仅提供运行时环境。工作室特定的捆绑包（插件和依赖包）通过 Deadline Cloud 作业附件单独交付。这种分离意味着 conda 软件包很少更改，更新插件时也不需要重建。

该配方直接从 GitHub 发行版中为 Linux (`linux-64`) 构建。对于 Windows (`win-64`)，将安装程序解压缩到 Windows 计算机上，然后将生成的 zip 放入其中`conda_recipes/archive_files`。有关具体步骤，请参阅食谱的自述文件。

从`conda_recipes`目录提交构建：

```
./submit-package-job ayon-launcher
```

在运行时，作业必须提供以下环境变量：
+ `AYON_SERVER_URL`— AYON 服务器的网址。
+ `AYON_API_KEY`— 用于服务器身份验证的 API 密钥。
+ `AYON_BUNDLE_NAME`— 用于解析插件的捆绑包名称。