2016-07-13 2 views
0

が含まれていませんこれは、これらは私の輸入PyQT5 QtGuiはのQPushButton

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

     import sys 
あるボタンオブジェクト

 btn = QtGui.QPushButton('Button') 

を作成するためのコードのシンプルなラインで、

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

このエラーが出ています

私はPython(3.5.2)の互換バージョンを実行しています。32ビットとPyQt5 32ビット QtGui.QLを試しました。アベルも運もない。

+0

QtWidgetsのQPushButtonは、同じ仕事をするのでしょうか? – Pomadomaphin

+0

それは大文字Bではいけませんか? – tdelaney

+0

@tdelaney資本Bの有無にかかわらず、それは動作しません – silentcallz

答えて

2

PyQt5はPyQt4でコンパイルできませんので、PyQt5でPyQt4アプリケーションを実行することはほとんどできません。詳細は、Differences Between PyQt4 and PyQt5を参照してください。特定の問題については

、試してみてください。

 btn = QtWidgets.QPushButton('Button')