0

我正在尝试maya.standalone在 Python(IDLE)中导入。我声明了环境变量,但仍然出现以下错误。

import maya.standalone ImportError: DLL load failed: The specified module could not be found.

这是我的代码:

从 PyQt4 导入 o​​s,sys 导入 QtCore,QtGui,uic

os.environ["MAYA_LOCATION"] = "C:\\Program Files\\Autodesk\\Maya2014" 
os.environ["PYTHONHOME"]    = "C:\\Program Files\\Autodesk\\Maya2014\\Python" 
os.environ["PATH"] = "C:\\Program Files\\Autodesk\\Maya2014\\bin;" + os.environ["PATH"]

sys.path.append("C:\\Program Files\\Autodesk\\Maya2014\\bin") 
sys.path.append("C:\\Program Files\\Autodesk\\Maya2014\\bin\\python27.zip") 
sys.path.append("C:\\Program Files\\Autodesk\\Maya2014\\Python") 
sys.path.append("C:\\Program Files\\Autodesk\\Maya2014\\Python\\DLLs") 
sys.path.append("C:\\Program Files\\Autodesk\\Maya2014\\Python\\lib") 
sys.path.append("C:\\Program Files\\Autodesk\\Maya2014\\Python\\lib\\site-packages") 
sys.path.append("C:\\Program Files\\Autodesk\\Maya2014\\Python\\Lib\\site-packages\\maya")


import maya.standalone 
maya.standalone.initialize(name='python')

如何修复此错误?

4

1 回答 1

2

您必须使用 mayapy 而不是 python 导入此模块。添加到您的路径“C:\Program Files\Autodesk\Maya2014\bin;”

然后在 windows 命令中,键入:

mayapy
import maya.standalone
于 2015-09-16T09:52:51.247 回答