本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立佇列環境
佇列環境是一組設定機群工作者的環境變數和命令。您可以使用佇列環境為佇列中的任務提供軟體應用程式、環境變數和其他資源。
建立佇列時,您可以選擇建立預設Conda佇列環境。此環境可讓服務受管機群存取合作夥伴 DCC 應用程式和轉譯器的套件。預設環境 如需詳細資訊,請參閱 預設Conda佇列環境。
您可以使用 主控台,或直接編輯 json 或 YAML 範本來新增佇列環境。此程序說明如何使用 主控台建立環境。
-
若要將佇列環境新增至佇列,請導覽至佇列,然後選取佇列環境索引標籤。
-
選擇動作,然後使用表單建立新的 。
-
輸入佇列環境的名稱和描述。
-
選擇新增環境變數,然後為您新增的每個變數輸入名稱和值。
-
(選用) 輸入佇列環境的優先順序。優先順序表示此佇列環境在工作者上執行的順序。優先執行較高優先順序的佇列環境。
-
選擇建立佇列環境。
預設Conda佇列環境
當您建立與服務受管機群相關聯的佇列時,您可以選擇新增預設佇列環境,支援 conda
如果您使用截止日期雲端主控台
GitHub 上還有其他佇列環境範本
Conda 提供來自 頻道的套件。頻道是存放套件的位置。Deadline Cloud 提供頻道 deadline-cloud,可託管支援合作夥伴 DCC 應用程式和轉譯器的conda套件。選取以下每個索引標籤,以檢視 Linux或 的可用套件Windows。
注意
對於 Cinema 4D,Linuxconda 套件不支援物質 3D 材料。在 Cinema 4D 2025 中,使用此材料的任務會失敗,並顯示下列訊息:
Commandline: ./modules/io_substance/source/substance_framework/src/details/detailsengine.cpp:794: SubstanceAir::Details::Engine::Context::Context(SubstanceAir::Details::Engine&, SubstanceAir::RenderCallbacks*): Assertion `res==0' failed.
在 上的電影 4D 2026 中Linux,使用此材料的任務會停滯在 0% 的進度。我們建議您Windows改為將含有物質材料的任務提交至 。
在 上的電影 4D 2025.3.3 中Linux,全域化資產路徑可能會導致分段故障。因此,Linuxconda 套件包含 Cinema 4D 2025.3.1 和 Redshift 2025.6.0。如果您需要來自 Cinema 4D 2025.3.3 的功能或錯誤修正,我們建議兩種選項:升級至 Cinema 4D 2026 或Windows改為將這些任務提交至 。
對於 Cinema 4D OpenJD,為了防止任何逾時問題,我們建議您將任務執行逾時設定為其預期轉譯時間的兩倍,而不是使用預設的 2 天逾時。
當您將任務提交至具有預設Conda環境的佇列時,環境會將兩個參數新增至任務。這些參數指定在處理任務之前,用來設定任務環境的conda套件和通道。參數為:
當您使用整合式提交者從 DCC 將任務傳送至截止日期雲端時,提交者會根據 DCC 應用程式和提交者填入 CondaPackages 參數的值。例如,如果您使用的是 Blender,則 CondaPackage 參數會設為 blender=3.6.* blender-openjd=0.4.*。
我們建議您僅將任何提交項目鎖定在上表中列出的版本,例如 blender=3.6。建議釘選至 major.minor 版本,因為修補程式版本會影響可用的套件。例如,當我們發行 Blender 3.6.17 時,將不再分發 Blender 3.6.16。固定到混合器=3.6.16 的任何提交都會失敗。如果您鎖定混合器 = 3.6,則會取得最新的分散式修補程式版本,且任務不會受到影響。根據預設,DCC 提交者會釘選至上表中列出的目前版本,不包括修補程式編號,例如混合器=3.6。