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.

En attendant une refonte de cette page qui mène à ce type d'erreur, suivre ce tutoriel(en).

Vous trouverez sur le site de Riverbank, toutes les infos nécessaires à son utilisation, en particulier, le guide de référence et la dernière 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.

Pour installer PyQt il vous faut d'abord installer Qt (la version correspondante: 4 ou 5 selon votre choix)

PyQt est installé avec Anaconda

Pour la version 5

Après avoir installé Qt5. Pour installer avec python 2.7, remplacer les commande "python3" par "python"

  1. Récupérer les archives sip et PyQt
  2. 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

  3. Décompresser les archives sip et PyQt
     tar zxfv votre_archive.tar.gz 

    (qu'importe où)

  4. 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 
  5. 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

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.


Vous pouvez aussi installer PyQT via un paquet. Pour cette installation il suffit d'exécuter cette commande :

sudo apt-get -y install python-qt5

Une fois l'installation terminée, vous pouvez tester cette ligne dans une console :

echo "import PyQt5" |python

S'il ne renvoie rien, votre installation est fonctionnelle.


Contributeurs : Volfoni54, hannibal.76.

  • pyqt.txt
  • Dernière modification: Le 20/03/2020, 14:00
  • (modification externe)