Bonjour,
J'aimerais me lancer dans la realisation d'appliation Qt4 avec python3, je suis debutant dans les deux technologies, je suis sur ubuntu.
Pour commencer le python, j'ai installé IDLE 3 et 2.6.
Puis j'ai installé SIP. Et enfin j'ai installé PyQt.
Je pensais avoir fait cela correctement, puis j'ai essayé dans IDLE 3 un petit bout de code python utilisant PyQt4 trouvé sur un tutoriel pour debuter :
Et j'obtiens ce message d'erreur, comme quoi PyQt4 n'existe pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 import sys from PyQt4 import QtGui app = QtGui.QApplication(sys.argv) btn = QtGui.QPushButton("Hello World!") app.setMainWidget(btn) btn.show() app.exec_loop()
Traceback (most recent call last):
File "/home/g602178/qttest.py", line 2, in <module>
from PyQt4 import QtGui
ImportError: No module named PyQt4
Alors j'essaie avec IDLE 2.6 et j'obtiens ce message d'erreur :
Traceback (most recent call last):
File "/home/g602178/qttest.py", line 6, in <module>
app.setMainWidget(btn)
AttributeError: 'QApplication' object has no attribute 'setMainWidget'
Donc la je crois comprendre que la librairie s'es bien installé, c'est juste que PyQt n'est pas compatible python3, très bien je ferais sans, mais pourquoi ai-je ce message d'erreur ? Et comment faire pour que tout fonctionne correctement ?
Merci d'avance.
Partager