J'essaye de faire une application de python gui exécutable hello-world simple dans Windows en utilisant pyqt. J'ai donc fait le fichier pyqt.py
Problème lors de la construction d'un script PyQt avec py2exe (QtCore)
import sys
from PyQt4.QtGui import *
app = QApplication(sys.argv)
button = QPushButton("Hello World", None)
button.show()
app.exec_()
J'ai essayé d'utiliser py2exe avec le script setup.py
suivant:
from py2exe.build_exe import py2exe
from distutils.core import setup
setup(console=[{"script": "pyqt.py"}])
(j'ai eu la première erreur No module named sip
, mais il est résolu grâce à la page Py2exeAndPyQt
) .
Maintenant, j'ai l'exécutable et lorsque je tente de l'exécuter, je reçois l'erreur suivante:
Traceback (most recent call last):
File "pyqt.py", line 2, in <module>
File "PyQt4\QtGui.pyc", line 12, in <module>
File "PyQt4\QtGui.pyc", line 10, in __load
ImportError: No module named QtCore
Comment puis-je résoudre ce problème? TIA