I. Installation de PyQt 4.7▲
Voici la méthode d'installation de PyQt 4.7, sur toutes les plateformes supportées.
- 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 !