IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PyQt Python Discussion :

Problème d'installation de PyQt


Sujet :

PyQt Python

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 55
    Points : 33
    Points
    33
    Par défaut Problème d'installation de PyQt
    Bonjour,

    depuis quelques heures je tente d'installer PyQT mais en vain... toujours la meme erreur !! Pour vous expliquer mon probleme j'ai suivi ce tutoriel d'installation http://www.diotavelli.net/PyQtWiki/BuildPyQt4Windows, mais avec des versions differentes.

    1) Tout d'abord je suis sous Windows XP, avec une version 2.6.2 de Python .

    2) Installation de QT 4.6.2 : ok

    3) Installation de MinGW : ok

    4) Installation de SIP 4.10.2 : ok

    Jusque la tout va bien, je n'ai aucun probleme, mais...

    5) Installation de PyQT 4.7.3 : souci !!

    L'erreur est la suivante. En ligne de commande je tape "python configure.py -w" et il me dit que le code C++ n'a pas pu etre cree:

    Checking to see if the QtDesigner module should be built...
    g++ -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -I. -IC:\Qt\4.6.2\mkspecs\default -IC:\Qt\4.6.2\include\QtDesigner -IC:\Qt\4.6.2\include -O2 -w cfgtest_QtDesigner.cpp -
    o cfgtest_QtDesigner.exe -LC:\Qt\4.6.2\lib -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-subsystem,console -Wl,-s -lQtDesigner4 -lQtGui4 -lQtC
    ore4 -lgdi32 -lcomdlg32 -loleaut32 -limm32 -lwinmm -lwinspool -lws2_32 -lole32 -luuid -luser32 -ladvapi32 -lkernel32 -lshell32
    Checking to see if the QAxContainer module should be built...
    g++ -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -I. -IC:\Qt\4.6.2\mkspecs\default -IC:\Qt\4.6.2\include\ActiveQt -IC:\Qt\4.6.2\include -O2 -w cfgtest_QAxContainer.cpp -
    o cfgtest_QAxContainer.exe -LC:\Qt\4.6.2\lib -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-subsystem,console -Wl,-s -lQAxContainer -lQAxContai
    ner -lQtGui4 -lQtCore4 -lgdi32 -lcomdlg32 -loleaut32 -limm32 -lwinmm -lwinspool -lws2_32 -lole32 -luuid -luser32 -ladvapi32 -lkernel32 -lshell32
    C:\Qt\4.6.2\lib/libQAxContainer.a(qaxobject.o):qaxobject.cpp.text+0x170): r├®f├®rence ind├®finie vers ┬½ _Unwind_Resume ┬╗
    C:\Qt\4.6.2\lib/libQAxContainer.a(qaxobject.o):qaxobject.cpp.text+0x1d4): r├®f├®rence ind├®finie vers ┬½ _Unwind_Resume ┬╗
    [......]
    C:\Qt\4.6.2\lib/libQAxContainer.a(qaxtypes.o):qaxtypes.cpp.eh_frame+0x12): r├®f├®rence ind├®finie vers ┬½ __gxx_personality_v0 ┬╗
    collect2: ld returned 1 exit status
    Qt v4.6.2 free edition is being used.
    SIP 4.10.2 is being used.
    The Qt header files are in C:\Qt\4.6.2\include.
    The shared Qt libraries are in C:\Qt\4.6.2\lib.
    The Qt binaries are in C:\Qt\4.6.2\bin.
    The Qt mkspecs directory is in C:\Qt\4.6.2.
    These PyQt modules will be built: QtCore, QtGui, QtHelp, QtMultimedia,
    QtNetwork, QtOpenGL, QtScript, QtScriptTools, QtSql, QtSvg, QtTest, QtWebKit,
    QtXml, QtXmlPatterns, phonon, QtAssistant, QtDesigner.
    The PyQt Python package will be installed in C:\Python26\Lib\site-packages.
    PyQt is being built with generated docstrings.
    The Designer plugin will be installed in C:\Qt\4.6.2\plugins\designer.
    The PyQt .sip files will be installed in C:\Python26\sip\PyQt4.
    pyuic4, pyrcc4 and pylupdate4 will be installed in C:\Python26.
    Generating the C++ source for the QtCore module...
    "C:\Python26\sip" -k -o -x VendorID -t WS_WIN -x PyQt_NoPrintRangeBug -t Qt_4_6_2 -x Py_v3 -g -a QtCore.api -c QtCore -b QtCore\QtCore.sbf -I C:\Documents and Settings\fstoltz\Bure
    au\PyQt-win-gpl-4.7.3\PyQt-win-gpl-4.7.3\sip C:\Documents and Settings\fstoltz\Bureau\PyQt-win-gpl-4.7.3\PyQt-win-gpl-4.7.3/sip/QtCore/QtCoremod.sip
    sip: Usage: sip [-h] [-V] [-a file] [-b file] [-c dir] [-d file] [-e] [-g] [-I dir] [-j #] [-k] [-m file] [-o] [-p module] [-r] [-s suffix] [-t tag] [-w] [-x feature] [-z file] [fi
    le]
    Error: Unable to create the C++ code.
    Si certains d'entre vous ont des idees, je vous remercie d'avance !!!!!!!!!

    Merci

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 55
    Points : 33
    Points
    33
    Par défaut Solution
    Finalement j'ai utilise une version pre-compilee de PyQT4.

    Il suffit de telecharger SIP: click here,

    de telecharger PyQT4: click here, avec l'installer Windows et apres avoir installe PyQT4, il faut installer SIP: un simple 'python configure.py' en ligne de commande va creer le Makefile et sipconfig.py.

    Et ensuite un petit exemple de test:

    import sys
    from PyQt4 import QtGui

    app = QtGui.QApplication(sys.argv)
    btn = QtGui.QPushButton("Hello world!" )
    btn.show()
    app.exec_()
    Et ca marche !!

  3. #3
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 753
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 753
    Points : 31 096
    Points
    31 096
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par pacolito Voir le message
    Il suffit de telecharger SIP: click here,
    SIP n'est pas nécessaire avec la version précompilée PyQt. Celle-ci intègre déjà une version de SIP...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'installation de PyQt
    Par Jiyuu dans le forum PyQt
    Réponses: 10
    Dernier message: 23/12/2009, 22h53
  2. Problèmes d'installation de PyQt
    Par nerazuri85 dans le forum PyQt
    Réponses: 9
    Dernier message: 06/08/2008, 22h23
  3. Problème au make install de PyQt
    Par Invité dans le forum PyQt
    Réponses: 2
    Dernier message: 07/07/2008, 17h05
  4. Problème d'installation oracle 8.1.7 sous NT
    Par Anonymous dans le forum Installation
    Réponses: 7
    Dernier message: 02/08/2002, 15h18
  5. Réponses: 3
    Dernier message: 27/07/2002, 00h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo