PyCharm中的QWidget错误
我在PyCharm中有以下代码PyCharm中的QWidget错误,pycharm,qwidget,Pycharm,Qwidget,我在PyCharm中有以下代码 import sys from PyQt5 import QtGui app = QtGui.QGuiApplication(sys.argv) w = QtGui.QWidget() w.show() status = app.exec_() sys.exit(status) 当我试图运行此代码时,出现以下错误 C:\Python34\python.exe C:/Users/IBM_ADMIN/Desktop/Heydar/aaaa.py Traceback
import sys
from PyQt5 import QtGui
app = QtGui.QGuiApplication(sys.argv)
w = QtGui.QWidget()
w.show()
status = app.exec_()
sys.exit(status)
当我试图运行此代码时,出现以下错误
C:\Python34\python.exe C:/Users/IBM_ADMIN/Desktop/Heydar/aaaa.py
Traceback (most recent call last):
File "C:/Users/IBM_ADMIN/Desktop/Heydar/aaaa.py", line 5, in <module>
w = QtGui.QWidget()
AttributeError: 'module' object has no attribute 'QWidget'
Process finished with exit code 1
C:\Python34\python.exe C:/Users/IBM_ADMIN/Desktop/Heydar/aaaa.py
回溯(最近一次呼叫最后一次):
文件“C:/Users/IBM_ADMIN/Desktop/Heydar/aaaa.py”,第5行,在
w=QtGui.QWidget()
AttributeError:“模块”对象没有属性“QWidget”
进程已完成,退出代码为1
有人能帮忙吗
PyCharm由于某些原因无法识别QWidget()PyQt4和PyQt5具有不同的实现。出现此错误是因为:
QtWidgets.QWidget()
根据报告:
PyQt4的QtGui模块已拆分为PyQt5的QtGui、QtPrintSupport
和QtWidgets模块
你可以看到更多关于这个主题的内容