2016-07-13 1 views
0

를 포함하지 않는PyQT5 QtGui이가 Button 개체</p> <pre><code> btn = QtGui.QPushButton('Button') </code></pre> <p>를 만들기위한 코드의 간단한 라인이며,이 오류를 제공 QPushButton을

 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)을 실행 중입니다. 32 비트 및 PyQt5 32 비트 QtGui.QL을 시도했습니다. 아벨 또한 운이 없다.

+0

가 QtWidgets QPushButton을이 같은 일을합니까? – Pomadomaphin

+0

자본 B가되어서는 안됩니까? – tdelaney

+0

@tdelaney 자본금 B가 있거나 없으면 작동하지 않습니다. – silentcallz

답변

2

PyQt5는 PyQt4와 호환되지 않으므로 PyQt5를 사용하여 PyQt5 애플리케이션을 실행할 수는 없습니다. 자세한 내용은 Differences Between PyQt4 and PyQt5을 참조하십시오.

특정 문제에 관해서는, 시도 :

 btn = QtWidgets.QPushButton('Button')