我抄Blender.exe
和所有相關文件到Azure API App
然後嘗試用我這樣的自定義Python腳本來運行它(使用System.Dianostics.Process
()):部署攪拌機天青應用
blender.exe --background --python myscript.py
但不能讓它跑正常。請注意,它在我的本地IIS中正常工作。
所以問題是Azure應用程序支持運行Blender嗎? (因爲Blender可能需要GPU支持機器才能運行,而Azure不支持GPU)
如果是,那麼怎麼看blender.exe
命令返回什麼錯誤? (我無法遠程桌面Azure Api App
手動不幸運行命令)
更新:
我可以運行以上成功地使用Azure Console
命令行通過手動攪拌器腳本。 但是,當運行使用代碼System.Diagnostics.Process
(腳本),它得到了StandardError的流這樣的錯誤:
Fatal Python error: Py_Initialize: can't initialize sys standard streams
OSError: [WinError 6] The handle is invalid
我沒有使用它,但有一個[項目在github上](https://github.com/Azure/azure-batch-apps-blender)在azure上運行blender。 – sambler