Ich habe Blender.exe
kopiert und alle dazugehörigen Dateien in Azure API App
dann versuchen, es so mit meiner benutzerdefinierten Python-Skript ausführen (mit System.Dianostics.Process
()):Bereitstellen von Blender zu Azure App
blender.exe --background --python myscript.py
aber kann es nicht bekommen laufen richtig. Beachten Sie, dass es in meinem lokalen IIS einwandfrei funktioniert.
Also ist die Frage, Azure App unterstützt Blender zu laufen? (da Blender muss möglicherweise GPU-Support-Maschine zu laufen, und Azure unterstützt GPU noch nicht)
Und wenn ja, so wie zu sehen, welche Fehler von der blender.exe
Befehl zurückgegeben? (Ich bin auf Remote-Desktop Azure Api App
kann den Befehl manuell leider laufen)
AKTUALISIERT:
Ich betreibe Skript Mixer oben erfolgreich mit Azure Console
Befehlszeile mit der Hand kann. Aber wenn das Skript Code System.Diagnostics.Process
() es habe diesen Fehler von Standarderror-Stream:
Fatal Python error: Py_Initialize: can't initialize sys standard streams
OSError: [WinError 6] The handle is invalid
Ich habe es nicht benutzt, aber es gibt ein [Projekt auf Github] (https://github.com/Azure/azure-batch-apps-blender), um Blender auf Azur laufen zu lassen. – sambler