PyQt4 et 64 bits python

J'essaie d'obtenir la version 64 bits de python et en cours d'exécution avec un programme que j'ai écrit. Ce programme utilise une interface graphique, je l'ai écrit dans PyQt4. Je ne trouve pas une version 64 bits de PyQt4 et j'obtiens l'erreur suivante lorsque vous essayez d'utiliser la version 32 bits de PyQt4 avec la version 64 bits de python:

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.

Il y a clairement un incompatibilité. J'ai essayé cette correction, mais j'ai eu le même message d'erreur:

http://code.google.com/p/pyqt4-win64-binaries/downloads/list

Crois-moi savoir si vous savez comment résoudre ce problème!

Avez-vous regardé PySide? Il a une meilleure licence de PyQt et est un Nokia projet. pyside.org
J'ai déjà développé un 1000 ligne de gui en PyQt4 :/
PySide est très compatible avec PyQt - vous auriez probablement seulement besoin de changer les importations de from PySide import ... plutôt que from PyQt import ...
pas de x86-64 binaires Win32 pour PySide encore. @tylerthemiler: PySide est en grande partie de l'API compatible avec PyQt4 - normalement, vous serez en mesure de simplement changer les importations de PyQt4 de PySide et ça marchera.
Merci pour la suggestion, le seul problème est que je ne vois pas une version 64 bits de PySide...donc j'aurais le même problème je pense...

OriginalL'auteur tylerthemiler | 2010-12-07