View a markdown version of this page

Erstellen Sie ein Conda-Build-Rezept für Maya Adapter - Deadline Cloud

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen Sie ein Conda-Build-Rezept für Maya Adapter

Das maya-openjd Paket enthält den Adapter, der in die Stellenausschreibungen von AWS Deadline Cloud (Deadline Cloud) integriert Maya werden kann. Wenn Sie einen Maya Renderjob mithilfe einer Deadline Cloud-Benutzeroberfläche für Einreicher einreichen, ist der CondaPackages Parameter maya-openjd zusammen mit dem Paket enthalten. maya Der Adapter übernimmt den StartMaya, die Kommunikation der Renderparameter und die Verwaltung des Anwendungslebenszyklus während einer Jobsitzung. Weitere Informationen zu Adaptern finden Sie unter Adapterpakete.

Das Rezept verstehen

Das Maya-Openjd-Beispielrezept auf der GitHub Website erstellt den Adapter aus dem auf PyPI veröffentlichten Quellpaket deadline-cloud-for-maya. Die Datei https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/conda_recipes/maya-openjd/recipe/recipe.yaml recipe.yaml auf der Website installiert das Paket mithilfe der Conda-Umgebung. GitHub pip

Das Rezept hängt von Python und zwei anderen Paketen aus dem Deadline Cloud-Beispiel-Repository ab, die Sie zuerst erstellen müssen. Diese Pakete sind auf der GitHub Website verfügbar:

Python und andere Abhängigkeiten sind bei Conda-Forge auf der Conda-Forge-Website verfügbar. Fügen Sie -c conda-forge dem Befehl also etwas hinzu, wenn Sie das Adapterpaket erstellen. rattler-build publish

Das Adapterpaket erstellen

Das maya-openjd Paket hängt von zwei anderen Paketen aus dem Deadline Cloud-Beispiel-Repository ab. Erstellen Sie alle drei Pakete in der Reihenfolge aus dem conda_recipes Verzeichnis. Die -c conda-forge Option für jeden Befehl besteht darin, die Rezeptabhängigkeiten für Python und Python-Bibliotheken zu erfüllen.

Erstellen Sie das deadline Paket.

rattler-build publish deadline/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge

Erstellen Sie das openjd-adaptor-runtime Paket.

rattler-build publish openjd-adaptor-runtime/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge

Erstellen Sie das maya-openjd Paket.

rattler-build publish maya-openjd/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge

Für andere Veröffentlichungsoptionen: