本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
安裝和設定任務所需的軟體
設定截止日期雲端工作者代理程式之後,您可以使用執行任務所需的任何軟體來準備工作者主機。
當您將任務提交至具有相關聯 的佇列時jobRunAsUser,任務會以該使用者身分執行。使用非絕對路徑的命令提交任務時,必須在該使用者的 PATH 中找到該命令。
在 Linux 上,您可以在下列其中一項中PATH為使用者指定 :
-
他們的
~/.bashrc或~/.bash_profile -
/etc/profile.d/*和 等系統組態檔案/etc/profile -
shell 啟動指令碼:
/etc/bashrc。
在 Windows 上,您可以在下列其中一項中PATH為使用者指定 :
-
其使用者特定的環境變數
-
全系統環境變數
安裝數位內容建立工具轉接器
Deadline Cloud 提供 OpenJobDescription 轉接器,以使用熱門數位內容建立 (DCC) 應用程式。若要在客戶受管機群中使用這些轉接器,您必須安裝 DCC 軟體和應用程式轉接器。然後,確保軟體的可執行程式可在系統搜尋路徑 (例如,在 PATH環境變數中) 上使用。
在客戶受管機群上安裝數位內容建立 (DCC) 轉接器
-
開啟終端機:
-
在 Linux 上,以
root使用者身分開啟終端機 (或使用sudo或su)。 -
在 上Windows,開啟管理員命令提示字元或 PowerShell 終端機。
-
-
為您的 DCC 應用程式安裝轉接器套件。下列範例會安裝 Maya 轉接器:
pip install deadline-cloud-for-maya下表列出每個支援 DCC 應用程式的轉接器套件名稱和文件連結:
DCC 應用程式 轉接器套件 Adobe After Effects GitHub 上的 deadline-cloud-for-after-effects Autodesk 3ds Max GitHub 上的 deadline-cloud-for-3ds-max Autodesk Maya GitHub 上的 deadline-cloud-for-maya Autodesk VRED GitHub 上的 deadline-cloud-for-vred Blender GitHub 上的 deadline-cloud-for-blender Maya 專用 Chaos V-Ray GitHub 上的 deadline-cloud-for-maya Foundry Nuke GitHub 上的 deadline-cloud-for-nuke KeyShot Studio GitHub 上的 deadline-cloud-for-keyshot Maxon 電影 4D GitHub 上的 deadline-cloud-for-cinema-4d Maya 的 Maxon Redshift GitHub 上的 deadline-cloud-for-maya SideFX Houdini GitHub 上的 deadline-cloud-for-houdini Unreal 引擎 GitHub 上的 deadline-cloud-for-unreal-engine
在相同的工作者上安裝多個轉接器
如果您在相同的工作者上安裝多個 DCC 轉接器,請將每個轉接器安裝到自己的 Python 虛擬環境中。轉接器可以鎖定共用 Python 套件的不同版本範圍 (例如 deadline或 openjd-adaptor-runtime)。具有多個轉接器的環境可能會失敗並出現ResolutionImpossible錯誤。它也可能無提示地降級共用套件,並中斷需要較新版本的轉接器。