View a markdown version of this page

建立Maya轉接器的 conda 組建配方 - 截止日期雲端

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立Maya轉接器的 conda 組建配方

maya-openjd 套件提供Maya與 AWS 截止日期雲端 (截止日期雲端) 任務提交整合的轉接器。當您使用截止日期雲端提交器 GUI 提交Maya轉譯任務時, CondaPackages 參數會與maya套件maya-openjd一起包含 。轉接器會在任務工作階段期間處理啟動 Maya、通訊轉譯參數和管理應用程式生命週期。如需轉接器的詳細資訊,請參閱轉接器套件

了解配方

Maya-openjd 範例配方會從發佈至 PyPI 的 deadline-cloud-for-maya 來源套件建置轉接器。recipe.yaml 會使用 安裝套件pip至 conda 環境。

配方取決於 Python 和來自 Deadline Cloud 範例儲存庫的其他兩個套件,您需要先建置這些套件:

Python 和其他相依性可從 conda-forge 取得,因此當您建置轉接器套件時,請將 -c conda-forge新增至 rattler-build publish命令。

建置轉接器套件

maya-openjd 套件取決於來自截止日期雲端範例儲存庫的其他兩個套件。從 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

對於其他發佈選項: