您好我尝试使用动画脚本
maya的免费meshcache
#这是我的错误(没有名为PyQt4#的模块)
错误:第1行:ImportError:文件C:/Users/Lav/Documents/maya/2016/scripts/meshCache_script.py第5行:没有名为PyQt4的模块`
#我正在使用maya 2016 with service pack in window 7 64 bit
是否可以更改此脚本,以便每个人都可以使用而无需处理pyqt4安装或其他。
如果我可以使用这个脚本,我真的很感谢你。
谢谢你们。
答案 0 :(得分:0)
在该脚本的特定情况下,它应该像替换一样简单:
from PyQt4 import QtGui, QtCore
import sip
使用:
from PySide import QtGui, QtCore
import shiboken
然后,在line 32
上,替换:
return sip.wrapinstance(long(controlPoniter), QtCore.QObject)
使用:
return shiboken.wrapInstance(long(controlPoniter), QtGui.QWidget)
然后按照here的说明(假设你有脚本),它应该可以工作。
我建议的是我认为作者在上面链接的页面中使用他提到的meshCache_script_2016.py
文件。我从那里下载了压缩文件,但在那里找不到meshCache_script_2016.py
,所以你可能想问作者是否故意遗漏它(如果他意识到他的脚本的其他部分和/或无论如何,插件将在2016年的Maya中破解。