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 :

Python 2.5 et PyQt : la totale


Sujet :

PyQt Python

  1. #1
    Membre averti Avatar de Tux1
    Inscrit en
    Octobre 2005
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 61
    Par défaut Python 2.5 et PyQt : la totale
    Bonjour,
    Voilà je débute.
    J'ai installé Python 2.5 sur Windows aucun problème
    Mais maitenant j'essaye d'installer PyQT mais je lance l'executable
    Et quand je fais un import de QT ça me dit :
    Sorry, please install PyQt.
    Error: No module named qt


    Je comprend pas
    J''ai vu un truc où faut installer SIP mais je vois pas quoi faire avec le Makefile je suis sur Windows

    Merci de votre aide

  2. #2
    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
    effectivement la première étape consiste à installer SIP
    il te faut donc un compilo C et lancer le makefile

  3. #3
    Membre averti Avatar de Tux1
    Inscrit en
    Octobre 2005
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 61
    Par défaut
    J'arrive pas avec DevC++

    Comment que faut faire ???

  4. #4
    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 avec DevC++ tu dois avoir mingw d'installé
    il faut regarder dans le repertoire bin de mingw si tu as bien make.exe (ou alors un nom qui ressemble dans ce cas la renomme le), il faut aussi que ce repertoire soit situé dans ton path
    finalement sous dos tu peux lancer le make

  5. #5
    Membre averti Avatar de Tux1
    Inscrit en
    Octobre 2005
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 61
    Par défaut
    Ya pas un autre moyen ?

    Car c'est la premiere fois que je trouve Linux beaucoup plus simple pour installer ce genre de chose

  6. #6
    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
    si il y'a un autre moyen je ne sais pas, perso j'ai fait de même;
    c'est la méthode indiquée par la doc de sip:
    http://www.riverbankcomputing.com/Do...installing-sip

    c'est pas plus compliqué sous windows que sous linux, il suffit juste de l'aider à trouver make

  7. #7
    Membre éclairé Avatar de etranger
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2004
    Messages : 333
    Par défaut
    install la version 2.4.3 de python, et install pyqt avec l'installeur. (pas besoin de compiler quoi que se soit)

    c'est surement un problem de version, puisque la 2.5 et encore assez ressente.

    (n'oblie pas d'installer qt4).

  8. #8
    Membre averti Avatar de Tux1
    Inscrit en
    Octobre 2005
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 61
    Par défaut
    Faut installer Qt4 avant ??
    Je ne le trouve pas sur trollbidule

    Donc pas besoin de cette BIP de SIP ???

  9. #9
    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
    oui il faut Qt (la version correspondant à ta version de PyQt)
    SIP sert à faire la passerelle entre Qt et PyQt, donc il est nécessaire. Par contre si tu as un installeur pour PyQt il est possible qu'il soit installé automatiquement

    pour télécharger Qt4:
    http://www.trolltech.com/developer/downloads/qt/windows

  10. #10
    Membre éclairé Avatar de etranger
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2004
    Messages : 333
    Par défaut
    Pour installer pyQt4, installer dans l'ordre :
    - Python 2.4.3
    - Qt 4 open source edition
    - PyQt for qt 4.1.4 (binary package).

    et maintenant vous pouvez tester la demo pyqt.

  11. #11
    Membre averti Avatar de Tux1
    Inscrit en
    Octobre 2005
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 61
    Par défaut
    Merci beaucoup
    Y'a un moyen d'avoir tout celà en 2.5 ???
    Si oui je pourrais avoir les liens merci et la procédure

  12. #12
    Membre éclairé Avatar de etranger
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2004
    Messages : 333
    Par défaut
    La version 2.5 vient de sortir, il faudra donc surrment attendre un peut de temps pour que les libs soit mises a jour.

  13. #13
    Membre averti Avatar de Tux1
    Inscrit en
    Octobre 2005
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 61
    Par défaut
    Ok merci

    Je prend la version mingcw de QT ??
    ou la version src ???

  14. #14
    Membre averti Avatar de Tux1
    Inscrit en
    Octobre 2005
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 61
    Par défaut
    Bonjour,
    Voila
    Pour utiliser QT votre procédure marche po
    Je suis ca et ça marche:

    précisions:

    pour installer Eric le troll:

    télécharger PYTHON ici:

    http://python.org/ftp/python/2.4.1/python-2.4.1.msi

    puis ...

    http://www.quadgames.com/download/py.../PyQtGPL10.exe

    puis vous pouvez installer Eric ...

    http://www.quadgames.com/download/py...2005-04-10.exe
    La c'est OK
    Mais je n'aime pas car c'est pas propre ( cherchez pas à comprendre je suis un dingue )

    Donc j'aimerais savoir si ya un moyen d'avoir Python 2.5 avec quelque soit QT ???

  15. #15
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 26
    Par défaut
    cette methode ta permit d'installer eric sous windows ?
    si oui le troisieme lien de telechargement d'Eric ne donne rien, tu peu le renouveller stp ?
    si non c'est vraiment domage !

  16. #16
    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

  17. #17
    Membre confirmé
    Profil pro
    Agent de maîtrise
    Inscrit en
    Décembre 2007
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Agent de maîtrise

    Informations forums :
    Inscription : Décembre 2007
    Messages : 23
    Par défaut Python 2.5 + PyQt4.3 + Qt4.3 tout pres
    sur ce lien
    http://www.riverbankcomputing.co.uk/pyqt/download.php

    en bas de page
    -->>
    Binary Packages

    The binary installer for Windows contains everything needed for PyQt development except for Python itself.

    * PyQt
    * Qt (with database support for SQLite3 and ODBC)
    * Qt Designer
    * Qt Linguist
    * Qt Assistant
    * pyuic4
    * pylupdate4
    * lrelease
    * pyrcc4
    * QScintilla
    * PyQwt
    * Qwt
    * eric IDE

    PyQt-Py2.5-gpl-4.3.1-1.exe PyQt v4 GPL for Windows and Python v2.5

    -------------------

    installez Python25 , la distrib officielle c mieux, puis installez le paquet
    de riverbanks et EN AVANT !!!

  18. #18
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 19
    Par défaut
    salut,

    J'ai installé depuis longtemps python 2.4 et Quantum Gis 0.10, qui sont correctement installés.
    J'utilise windows98.
    Là j'aimerai automatiser QuantumGis via des scripts Python sous ullipad par exemple.
    Du coup j'essaie des scripts d'appels du style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    sys.path.append('C:\Program Files\Quantum GIS\python')
    from PyQt4.QtCore import *
    from PyQt4.QtGui import *
    from qgis.core import *
    print "hello"
    mais Python envoit un message d'erreur 'le module spécifié n'est pas trouvé'.
    Je pense que j'ai mal installé la librairie PyQt4.
    Pourriez vous m'aider?
    Le module PyQt4 existe dans mon repertoir C:\programfiles\Quantum Gis
    mais je l'ai aussi installé sous python.
    le module sip n'est installé que sous D:\python24

  19. #19
    Expert confirmé
    Avatar de Guigui_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2002
    Messages : 1 864

  20. #20
    Membre éprouvé

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Par défaut Une bonne pratique à avoir...
    Il vaut mieux utiler le module os, puis le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sys.path.append(os.path.join('C:', 'Program Files', 'Quantum GIS', 'python'))
    Le module os rendra ton code multi-plateforme.

Discussions similaires

  1. PyQt avec Python 2.6
    Par bubuch dans le forum PyQt
    Réponses: 2
    Dernier message: 12/12/2008, 00h10
  2. Réponses: 2
    Dernier message: 22/07/2008, 13h59
  3. Installation de Python 2.5, Qt4 et PyQt
    Par Frac10 dans le forum PyQt
    Réponses: 9
    Dernier message: 22/02/2008, 19h49
  4. Eric, PyQt et Python 2.5
    Par guizmo91 dans le forum Eric
    Réponses: 1
    Dernier message: 22/02/2008, 12h05
  5. un Site Totalement en Python , quelle Methode ?
    Par kedare dans le forum Réseau/Web
    Réponses: 5
    Dernier message: 11/12/2005, 13h07

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