2017-01-20 51 views
3

在Maya 2017中設置PyQt5時遇到了一些麻煩。我已經在我的Mac上成功安裝了PyQt5,並且可以編寫獨立應用程序,但是當我嘗試使用(例如)PyQt5 Maya 2017

(例如)在Maya腳本編輯器中導入PyQt5模塊時
from PyQt5 import QtWidgets 

我得到以下錯誤:

Error: line 1: ImportError: file <maya console> line 1: No module named PyQt5 

不是很有經驗,在Maya中使用Python,有一些配置我有什麼關係?此外,PyQt5與Maya 2016一起工作嗎?

+0

2016採用Qt4的,它使用PySide。 '從PySide導入QtGui' –

回答

4

瑪雅不會裝運pyqt,你需要建立你自己的版本的pyqt瑪雅與mayapy。你本地安裝的pyqt不會被加載到maya,所以你需要自己編譯你的版本。此鏈接將提供該http://justinfx.com/2011/11/09/installing-pyqt4-for-maya-2012-osx/的洞察。儘管Maya 2017與PySide2一起發貨,並且您始終可以使用Pyside而不是pyqt。

from PySide2 import QtWidgets 

希望這有助於。