{{tag> script programmation}} ======= PyQt ======= PyQt est un ensemble de liens Python pour Qt qui fonctionne sur toutes les plates-formes supportées par Qt, y compris Windows, MacOS / X et Linux. Il y a deux jeux de fixations : PyQt4 supporte Qt version 4, et PyQt5 prend en charge Qt version 5. Notez que ces deux versions de Qt ne sont pas compatibles. Les liaisons sont mises en œuvre comme un ensemble de modules Python et contiennent plus de 300 classes et plus de 6000 fonctions et méthodes. ===== Site officiel ===== Vous trouverez sur le site de [[http://www.riverbankcomputing.co.uk/software/pyqt/intro|Riverbank]], toutes les infos nécessaires à son utilisation, en particulier, le guide de référence et la dernière [[http://www.riverbankcomputing.co.uk/software/pyqt/download|version]] (actuellement la 4.8.4 et la version 5.7.0). PyQt est indispensable pour pouvoir utiliser [[qtiplot]] avec le support des scripts [[python]]. ===== Installation ===== Pour installer PyQt il vous faut d'abord installer Qt (la version correspondante: 4 ou 5 selon votre choix) * Qt5: depuis le site de Qt: http://www.qt.io/download/ * Qt4: dans la doc ubuntu: [[qt]] ==== Pour la version 5 ==== Après avoir installé Qt5. Pour installer avec python 2.7, remplacer les commande "python3" par "python" - Récupérer les archives [[https://www.riverbankcomputing.com/software/sip/download | sip]] et [[https://www.riverbankcomputing.com/software/pyqt/download5 | PyQt ]] - Installer python dev pour compiler les modules de python: sudo apt-get install python3-dev en fonction de la version de python que vous utiliserez avec PyQt - Décompresser les archives sip et PyQt tar zxfv votre_archive.tar.gz (qu'importe où) - Installer sip * Se placer dans le dossier obtenu et configurez le avec python python3 configure.py * Effectuer les commandes make et make install make; sudo make install - installer PyQt * Se placer dans le dossier obtenu et configurez le avec la version de python que vous utilisez. Précisez votre version de qmake à utiliser si Qt est par défault: python3 configure.py --qmake "/votre_dossier_Qt5/5.7/gcc_64/bin/qmake" * Effectuer les commandes make et make install make; sudo make install Ça prend du temps, c'est normal, ça compile beaucoup! ==== Pour la version 4 ==== cd /tmp/ wget http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.3/PyQt-x11-gpl-4.11.3.tar.gz tar xvzf PyQt-x11-gpl-4.11.3.tar.gz cd PyQt-x11-gpl-4.11.3 python configure.py; make; sudo make install ===== Installation facile ===== Vous pouvez aussi installer PyQT via un paquet. Pour cette installation il suffit d'exécuter cette commande : sudo apt-get -y install python-qt4 Une fois l'installation terminée, vous pouvez tester cette ligne dans une console : echo "import PyQt4" |python S'il ne renvoie rien, votre installation est fonctionnelle. ---- //Contributeurs : [[:utilisateurs:Volfoni54]], [[utilisateurs:hannibal.76]]//.