Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
930 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Problème d'exécution de QT [résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème d'exécution de QT [résolu]

n°2179526
cetplus
Wazard dans l'ombre
Posté le 10-03-2013 à 13:56:52  profilanswer
 

Bonjour à tous.
J'ai un problème récurrent sur Python, dont Qt4 est victime.
Quand j'importe Qt "from PyQt4.QtGui import QLabel, QApplication", le message suivant s'affiche:
 
Traceback (most recent call last):
  File "QT.py", line 2, in <module>
    from PyQt4.QtGui import QLabel, QApplication
ImportError: DLL load failed: %1 n\u2019est pas une application Win32 valide.
 
Puis-ce que ce message d'erreur "DLL load failed" est récurrent j'ai tout réinstallé. Rien n'y fait !
Je possède les deux versions de Python : 2.7 et 3.3 - Qt4 est installé sur Python 3.3.
Et même par l'interface GUI ça ne fonctionne pas, au mieux je peux éditer et tester ma fenêtre.
 
Comment résoudre ce problème ? Quel en est la cause ?
 
Grand grand merci d'avance à celui ou celle qui m'aidera !  :)
 
ÉDIT: Mon OS est Windows 8 x64


Message édité par cetplus le 10-03-2013 à 16:14:30
mood
Publicité
Posté le 10-03-2013 à 13:56:52  profilanswer
 

n°2179537
Sve@r
Posté le 10-03-2013 à 14:39:25  profilanswer
 

Salut
Déjà je vois que ça parle de win32 alors que tu es sur un os 64 bits. Bon "théoriquement" une appli 32 bits fonctionne en mode 64 mais ce point était quand-même à relever.
 
Ensuite de quelle façon as-tu installé PyQt ? En compilant ou bien depuis un installateur ? Moi j'ai eu pas mal de soucis avec PyQwt qui n'était jamais à la bonne version et un jour j'en ai eu marre et je me suis mis à compiler moi-même PyQt via MinGW pour pouvoir être indépendant. Ma procédure est maintenant bien rodée je peux te la passer si tu veux (mais je suis toujours sous Python 2).
 
Autre question: est-ce que ton chemin vers le dossier Python/PyQt contient des espaces dans son nom ? Parce que ça (surtout quand on compile soi-même) c'est totalement rédhibitoire...

n°2179545
cetplus
Wazard dans l'ombre
Posté le 10-03-2013 à 16:14:09  profilanswer
 

Salut.
Merci de m'avoir fait remarqué ce petite détail ... qui change tout !
J'avais Python 3.3 en 32 bits alors que j'avais téléchargé PyQt4 en 64 bits.
Du coup j'ai réinstallé Python 2.7 & 3.3 en 64 bits et tout fonctionne.
Je suis plutôt tête en l'air ;)
 
Merci pour tout !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Problème d'exécution de QT [résolu]

 

Sujets relatifs
problème affichage image dans packageProbleme fonction non trouvée [R]
Probleme alias/whereproblème éclipse et les variables d'environement
Problème avec htaccess et une expression régulière..Appel de fonction dans fonction : PROBLEME!
Petit problème avec Lightbox 2problème de compteur
Problème de compilateur[JAVA/STRUST] problème d'encodage
Plus de sujets relatifs à : Problème d'exécution de QT [résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR