本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
为适配器创建 conda 构建配方 Maya
该maya-openjd软件包提供了Maya与 AWS 截止日期云(Deadline Cloud)作业提交集成的适配器。当你使用 Deadline Cloud 提交者 GUI 提交Maya渲染作业时,该CondaPackages参数包含在maya包maya-openjd旁边。在作业会话期间Maya,适配器负责启动、传递渲染参数以及管理应用程序生命周期。有关适配器的更多信息,请参阅适配器包。
了解食谱
maya-openjd 示例配方pip将软件包安装到 conda 环境中。
配方依赖于 Python 和 Deadline Cloud 示例存储库中的另外两个包,你需要先构建这两个包:
-
截止日期
— Deadline Cloud 客户端库。 -
openjd-adaptor-runtime
— Open Job Description 适配器运行时。
Python 和其他依赖项可从 conda-forge-c
conda-forge添加到rattler-build publish命令中。
构建适配器包
该maya-openjd软件包依赖于 Deadline Cloud 示例存储库中的另外两个软件包。从conda_recipes目录中按顺序生成所有三个软件包。每个命令的-c conda-forge选项都是满足 Python 和 Python 库的配方依赖关系。
生成deadline软件包。
rattler-build publish deadline/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge
生成openjd-adaptor-runtime软件包。
rattler-build publish openjd-adaptor-runtime/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge
生成maya-openjd软件包。
rattler-build publish maya-openjd/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge
对于其他发布选项:
-
要发布到 Amazon S3 频道,请参阅将包发布到 S3 conda 频道。
-
要使用 Deadline Cloud 包生成队列自动构建,请参阅使用 Deadline Cloud 自动生成软件包。