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 :

ImportError: No module named PyQt4


Sujet :

PyQt Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 138
    Par défaut ImportError: No module named PyQt4
    Bonjour à tous,

    J'essaye d'utiliser l'éditeur Eric, avec QT4 Designer, sous Ubuntu 8.04. Je génère une interface avec QT4 Designer, pas de soucis, je sauvegarde un .ui, jusque là tout va bien.

    Mais lorsque je charge ce .ui dans Eric, que je fais un click droit - Compiler la feuille, j'ai ces erreurs :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    pyuic4: Traceback (most recent call last):
    pyuic4:   File "/usr/bin/pyuic4", line 7, in <module>
    pyuic4:     from PyQt4 import QtCore, uic
    pyuic4: ImportError: No module named PyQt4
    Comment résoudre ce problème ? Je ne trouve rien de précis sur le net

  2. #2
    Membre chevronné
    Inscrit en
    Janvier 2007
    Messages
    329
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 329
    Par défaut
    Salut,

    As-tu installé le paquet "python-qt4" ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 138
    Par défaut
    Oui, et j'ai également le -common et le -dev.

    J'ai l'impression que si on a deux versions de Python installées, ça peut être problématique : comment je peux savoir ça ? et si j'en ai deux, comment savoir laquelle je dois supprimer, pou rque Ubuntu ne plante pas ?

  4. #4
    Membre chevronné
    Inscrit en
    Janvier 2007
    Messages
    329
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 329
    Par défaut
    Tu devrais pouvoir vérifier s'il y a plusieurs versions de python via synaptic. Sinon, essaie de faire un :
    dans une console et regarde s'il y a plusieurs numéros de version différents.

  5. #5
    Membre chevronné Avatar de cboudy
    Profil pro
    Ingénieur informatique industrielle
    Inscrit en
    Avril 2006
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique industrielle
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 407
    Par défaut
    un te dira quel python est executé par defaut

    si tu as plusieurs python, tu choisir lequel est éxécuté en modifiant le PATH ou la première ligne de ton script pyuic

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 138
    Par défaut
    mon python utilisé par défaut est le 2.5.2.

    voilà ce que m'a ajouté l'installation de python-qt4 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    /.
    /usr
    /usr/lib
    /usr/lib/python2.4
    /usr/lib/python2.4/site-packages
    /usr/lib/python2.4/site-packages/PyQt4
    /usr/lib/python2.4/site-packages/PyQt4/Qt.so
    /usr/lib/python2.4/site-packages/PyQt4/QtAssistant.so
    /usr/lib/python2.4/site-packages/PyQt4/QtCore.so
    /usr/lib/python2.4/site-packages/PyQt4/QtGui.so
    /usr/lib/python2.4/site-packages/PyQt4/QtDesigner.so
    /usr/lib/python2.4/site-packages/PyQt4/QtNetwork.so
    /usr/lib/python2.4/site-packages/PyQt4/QtScript.so
    /usr/lib/python2.4/site-packages/PyQt4/QtSvg.so
    /usr/lib/python2.4/site-packages/PyQt4/QtTest.so
    /usr/lib/python2.4/site-packages/PyQt4/QtXml.so
    /usr/lib/python2.5
    /usr/lib/python2.5/site-packages
    /usr/lib/python2.5/site-packages/PyQt4
    /usr/lib/python2.5/site-packages/PyQt4/Qt.so
    /usr/lib/python2.5/site-packages/PyQt4/QtAssistant.so
    /usr/lib/python2.5/site-packages/PyQt4/QtCore.so
    /usr/lib/python2.5/site-packages/PyQt4/QtGui.so
    /usr/lib/python2.5/site-packages/PyQt4/QtDesigner.so
    /usr/lib/python2.5/site-packages/PyQt4/QtNetwork.so
    /usr/lib/python2.5/site-packages/PyQt4/QtScript.so
    /usr/lib/python2.5/site-packages/PyQt4/QtSvg.so
    /usr/lib/python2.5/site-packages/PyQt4/QtTest.so
    /usr/lib/python2.5/site-packages/PyQt4/QtXml.so
    /usr/lib/qt4
    /usr/lib/qt4/plugins
    /usr/lib/qt4/plugins/designer
    /usr/lib/qt4/plugins/designer/libpythonplugin.so
    /usr/lib/qt4/plugins/designer/python
    /usr/share
    /usr/share/doc
    /usr/share/doc/python-qt4
    /usr/share/doc/python-qt4/changelog.gz
    /usr/share/doc/python-qt4/NEWS.gz
    /usr/share/doc/python-qt4/THANKS
    /usr/share/doc/python-qt4/copyright
    /usr/share/doc/python-qt4/changelog.Debian.gz
    /usr/share/pyshared
    /usr/share/pyshared/PyQt4
    /usr/share/pyshared/PyQt4/uic
    /usr/share/pyshared/PyQt4/uic/Loader
    /usr/share/pyshared/PyQt4/uic/Loader/loader.py
    /usr/share/pyshared/PyQt4/uic/Loader/qobjectcreator.py
    /usr/share/pyshared/PyQt4/uic/Loader/__init__.py
    /usr/share/pyshared/PyQt4/uic/Compiler
    /usr/share/pyshared/PyQt4/uic/Compiler/compiler.py
    /usr/share/pyshared/PyQt4/uic/Compiler/qtproxies.py
    /usr/share/pyshared/PyQt4/uic/Compiler/indenter.py
    /usr/share/pyshared/PyQt4/uic/Compiler/qobjectcreator.py
    /usr/share/pyshared/PyQt4/uic/Compiler/__init__.py
    /usr/share/pyshared/PyQt4/uic/widget-plugins
    /usr/share/pyshared/PyQt4/uic/widget-plugins/qscintilla.py
    /usr/share/pyshared/PyQt4/uic/widget-plugins/qwt.py
    /usr/share/pyshared/PyQt4/uic/widget-plugins/qaxcontainer.py
    /usr/share/pyshared/PyQt4/uic/uiparser.py
    /usr/share/pyshared/PyQt4/uic/exceptions.py
    /usr/share/pyshared/PyQt4/uic/objcreator.py
    /usr/share/pyshared/PyQt4/uic/properties.py
    /usr/share/pyshared/PyQt4/uic/__init__.py
    /usr/share/pyshared-data
    /usr/share/pyshared-data/python-qt4
    il ne faut pas que j'indique quelque part comment accéder à pyqt4 ?

  7. #7
    Membre chevronné Avatar de cboudy
    Profil pro
    Ingénieur informatique industrielle
    Inscrit en
    Avril 2006
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique industrielle
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 407
    Par défaut
    normalement non, si il est dans le site-packages c'est sensé être ok
    si tu lances une console python et que tu tapes import PyQt4, il se passe quoi ?

Discussions similaires

  1. pylab cassé:ImportError: No module named _thread
    Par jean-pat dans le forum Calcul scientifique
    Réponses: 1
    Dernier message: 05/12/2011, 11h10
  2. ImportError: No module named libnetmd
    Par dubis dans le forum Bibliothèques tierces
    Réponses: 3
    Dernier message: 22/08/2011, 12h32
  3. ImportError: No module named util
    Par ikuzar dans le forum Interfaçage autre langage
    Réponses: 6
    Dernier message: 23/03/2011, 07h23
  4. reload() génère un "ImportError: No module named"
    Par ProgVal dans le forum Général Python
    Réponses: 0
    Dernier message: 13/05/2010, 14h03
  5. ImportError: No module named _md5
    Par kedare dans le forum Général Python
    Réponses: 3
    Dernier message: 25/07/2007, 21h33

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