我正在考虑编写一个脚本,该脚本将以独立模式打开 Maya,并从 nuke 内部列出 maya 中灯光的某些属性。为此,我需要导入 maya.standalone 模块并使用 mayapy 打开文件,使用 subprocess 模块调用外部 shell 命令。老实说,我不确定这是否是从 nuke 执行此操作的正确方法。太好了,如果有人能指出什么,我做错了。
import sys
mayaLibPath="C:\Program Files\Autodesk\Maya2014\Python\Lib\site-packages"
mayaDllPath="C:\Program Files\Autodesk\Maya2014\Python\DLLs"
sys.path.append(mayaLibPath)
sys.path.append(mayaDllPath)
import maya.cmds
import maya.standalone
当我在上面运行脚本时出现以下错误。Traceback(最近一次调用最后一次):文件“”,第 7 行,在 ImportError 中:DLL 加载失败:找不到指定的过程。
干杯!!