PyQT5 QtGui不包含QPushbutton

时间:2016-07-13 23:21:32

标签: python python-import pyqt5

这是用于创建Button对象的简单代码行

        btn = QtGui.QPushButton('Button')

并发出此错误

        AttributeError: module 'PyQt5.QtGui' has no attribute 'QPushbutton'

这些是我的导入

        from PyQt5 import QtGui
        from PyQt5 import QtCore
        from PyQt5.QtCore import *
        from PyQt5.QtWidgets import *
        from PyQt5.QtGui import *

        import sys

我正在运行Python(3.5.2)32Bit和PyQt5 32bit的兼容版本 我也尝试了QtGui.QLabel而且没有运气。

1 个答案:

答案 0 :(得分:2)

PyQt5与PyQt4不兼容,因此你不太可能在不做任何改动的情况下使用PyQt5运行PyQt4应用程序。有关详细信息,请参阅:Differences Between PyQt4 and PyQt5

关于具体问题,请尝试:

        btn = QtWidgets.QPushButton('Button')