在使用Maya 2017设置PyQt5时遇到一些麻烦.我已经在我的mac上成功安装了PyQt5,我可以编写独立的应用程序,但是当我尝试使用(例如)在Maya脚本编辑器中导入PyQt5模块时
from PyQt5 import QtWidgets
我收到以下错误:
Error: line 1: ImportError: fileline 1: No module named PyQt5
在Maya中使用Python不是很有经验,我需要做一些配置吗?此外,PyQt5是否适用于Maya 2016?
Maya不会附带pyqt,您需要使用mayapy为Maya构建自己的pyqt版本.你本地安装的pyqt不会加载到maya,所以需要自己编译你的版本.此链接将提供http://justinfx.com/2011/11/09/installing-pyqt4-for-maya-2012-osx/的见解.虽然Maya 2017与PySide2一起发货,但你总是可以使用Pyside而不是pyqt.
喜欢
from PySide2 import QtWidgets
希望这可以帮助.