Installation détaillée de PyQt 4.7

| Thibaut Cuvelier | Christophe Kibleur |

Voici un guide d'installation détaillé de PyQt en version 4.7.

Commentez

- Titre : Installation détaillée de PyQt 4.7

- Auteurs : Thibaut Cuvelier, Christophe Kibleur

- Parution : 19 août 2010

- Mise à jour : 20 juin 2012

- Licence : Copyright ® 2008 Christophe Kibleur et Thibaut Cuvelier. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- I. Installation de PyQt 4.7

- II. Conclusions

I - Installation de PyQt 4.7

Voici la méthode d'installation de PyQt 4.7, sur toutes les plateformes supportées.

La procédure en deux étapes :

- Télécharger la dernière version de SIP ;

- Faites-en de même avec la dernière version de PyQt (la version binaire pour Windows - n'oubliez pas de prendre le bon exécutable en fonction de votre version de Python - ou les sources pour les autres systèmes d'exploitation - ou si vous tenez absolument à compiler PyQt vous-même - ; dans ce dernier cas, n'oubliez pas aussi de télécharger et d'installer Qt).

Si vous n'utilisez pas les binaires précompilés pour Windows, vous devrez télécharger et installer Qt. On partira du principe que Qt 4 est installé.

Commençons par installer SIP. Pour ce faire, décompressez le fichier contenant les sources, sip-4.10.5.tar.gz à l'heure où ces lignes sont écrites. Ensuite, dans une ligne de commande, en considérant que Python est dans votre PATH :

python configure.py
make
make install

La dernière ligne pourrait échouer par manque de droits sur certains systèmes, il suffit alors de la lancer en tant que root :

sudo make install

Si tout s'est bien passé, l'installation de PyQt 4.7 proprement dite va pouvoir commencer.

Le script configure.py accepte de nombreux paramètres ; voyez à cet effet la documentation de SIP.

Décompressez votre fichier PyQt-x11-gpl-4.7.4.tar.gz (à adapter suivant votre version), rendez-vous dans le répertoire de destination, ouvrez une console et entrez les commandes suivantes :

python configure.py
make
make install

II - Conclusions

Compiler PyQt soi-même permet de pouvoir se créer des plug-ins pour ses propres widgets sous QtDesigner, ce qui n'est pas le cas si l'on télécharge les versions officielles. Vous aurez pu remarquer que cela n'est pas si dur !

Un tout grand merci à Karzoff pour sa relecture orthographique !