

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Deadline Cloud の Conda レシピの例
<a name="examples-conda-recipes"></a>

deadline-cloud-samples リポジトリの [conda\_recipes](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes) ディレクトリには、Amazon S3 conda チャネルを作成してパッケージを構築するためのサンプルツールが含まれています。レシピは [rattler-build](https://prefix-dev.github.io/rattler-build/) を使用するか、場合によっては古い [conda-build](https://docs.conda.io/projects/conda-build/) を使用します。

各レシピディレクトリには、レシピが構築する conda プラットフォームを一覧表示し、レシピを Deadline Cloud に送信する方法を設定する`deadline-cloud.yaml`メタデータファイルが含まれています。`conda_recipes` ディレクトリの `submit-package-job` コマンドは、名前が で始まるキューにレシピを送信`Package`し、キューのジョブアタッチメントバケットを conda チャネルとして使用します。

セットアップについては、[S3 を使用して conda チャネルを作成する](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/configure-jobs-s3-channel.html)」を参照してください。基本的なパッケージングの概念については、[「アプリケーションまたはプラグインの conda パッケージを作成する](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/conda-package.html)」を参照してください。

Blender 4.5 ビルドジョブを送信するには、サンプルリポジトリの `conda_recipes` ディレクトリから以下を実行します。

```
./submit-package-job blender-4.5
```

Linux と Windows の両方のビルドを送信するには:

```
./submit-package-job blender-4.5 -p linux-64 -p win-64
```

にリストされているすべてのプラットフォームのビルドを送信するには`deadline-cloud.yaml`:

```
./submit-package-job blender-4.5 --all-platforms
```

ディレクトリの [conda\_build\_linux\_package](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/conda_build_linux_package) ジョブバンドルは、 が`submit-package-job`送信する Open Job Description テンプレートです。ワーカー`rattler-build`で `conda-build`または を実行し、レシピディレクトリとオプションのソースアーカイブを入力として受け取り、構築されたパッケージをキューの conda チャネルに書き込みます。

URL でレシピがプルするソースアーカイブは、[archive\_files](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/archive_files) ディレクトリにあります。インストーラまたは再配布可能なアーカイブを必要とするレシピ (Maya、Cinema 4D、Nuke など) は、ビルド時にこのディレクトリから手動でダウンロードする必要があります。

リポジトリには、ジョブがキュー内から Deadline Cloud APIs を呼び出すことができるように、Deadline Cloud クライアントライブラリ自体をパッケージ化するレシピも含まれています。
+ deadline[https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/deadline](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/deadline) — Linux、Windows、Linux ARM、macOS 用にパッケージ化された Deadline Cloud Python クライアント (`deadline` CLI および `deadline.job_attachments`)。
+ [openjd-adaptor-runtime](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/openjd-adaptor-runtime) — DCC Open Job Description アダプターがビルドするランタイム。Python 3.13 で Linux および Windows 用にパッケージ化されています。

以下のセクションでは、サンプルリポジトリで使用できるレシピファミリーについて説明します。

**Topics**
+ [Deadline Cloud 用の Blender conda パッケージを構築する](examples-conda-blender.md)
+ [Deadline Cloud 用の Autodesk Maya conda パッケージを構築する](examples-conda-maya.md)
+ [Deadline Cloud 用の SideFX Houdini conda パッケージを構築する](examples-conda-houdini.md)
+ [Deadline Cloud 用の Maxon Cinema 4D conda パッケージを構築する](examples-conda-cinema4d.md)
+ [Deadline Cloud 用の Foundry Nuke conda パッケージを構築する](examples-conda-nuke.md)
+ [Deadline Cloud 用の Autodesk 3ds Max conda パッケージを構築する](examples-conda-3dsmax.md)
+ [Deadline Cloud 用の Adobe After Effects conda パッケージを構築する](examples-conda-aftereffects.md)
+ [Deadline Cloud 用の KeyShot conda パッケージを構築する](examples-conda-keyshot.md)
+ [Deadline Cloud 用の Autodesk VRED Core conda パッケージを構築する](examples-conda-vred.md)
+ [Deadline Cloud 用の Epic Unreal Engine conda パッケージを構築する](examples-conda-unreal-engine.md)
+ [Deadline Cloud 用の V-Ray Standalone conda パッケージを構築する](examples-conda-vray.md)
+ [Deadline Cloud 用の NeRF Studio conda パッケージを構築する](examples-conda-nerfstudio.md)
+ [Deadline Cloud 用の Infinigen conda パッケージを構築する](examples-conda-infinigen.md)
+ [Deadline Cloud 用の AutoDock Vina conda パッケージを構築する](examples-conda-autodock-vina.md)
+ [Deadline Cloud 用の AYON Launcher conda パッケージを構築する](examples-conda-ayon.md)