这是用于创建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而且没有运气。
答案 0 :(得分:2)
PyQt5与PyQt4不兼容,因此你不太可能在不做任何改动的情况下使用PyQt5运行PyQt4应用程序。有关详细信息,请参阅:Differences Between PyQt4 and PyQt5。
关于具体问题,请尝试:
btn = QtWidgets.QPushButton('Button')