J'essaie de faire fonctionner la version 64 bits de python avec un programme que j'ai écrit. Ce programme utilise un gui que j'ai écrit dans PyQt4. Je ne peux pas trouver une version 64 bits de PyQt4 et je reçois l'erreur suivante lors d'une tentative d'utiliser la version 32 bits de PyQt4 avec la version 64 bits de python:Python PyQt4 et 64 bits
S:\src>SimLauncher.py
Forcing DISTUTILS_USE_SDK=1
Traceback (most recent call last):
File "SimLauncher.py", line 42, in <module>
from SwSim import SwSim
File "SwSim.py", line 13, in <module>
from PyQt4 import QtSql,QtGui
ImportError: DLL load failed: %1 is not a valid Win32 application.
Manifestement, il y a une façon incompatible. J'ai essayé ce correctif, mais je suis la même erreur:
http://code.google.com/p/pyqt4-win64-binaries/downloads/list
Lemme savoir si vous savez comment résoudre ça!
Avez-vous regardé PySide? Il a une meilleure licence que PyQt et est un projet Nokia. http://www.pyside.org/ – sje397
J'ai déjà développé un gui de 1000 lignes dans PyQt4:/ – tylerthemiler
PySide est très compatible avec PyQt - vous auriez probablement seulement besoin de changer les importations en 'd'importation PySide ...' plutôt que d'importer PyQt ... ' –