Tutoriel sur l’installation/utilisation de PySide/PyQt5 sous Windows avec EduPython/PythonPortable

On présuppose que vous avez lu et compris l’article sur l’installation de modules Python dans une installation EduPython.

On cherche maintenant à installer et utiliser la couche graphique Python en plus pour créer des applications graphiques multi environnement.

Pour installer rapidement depuis pip

import pip
pip.main(['install', 'PySide'])

Pour installer rapidement depuis pip https://pypi.python.org/pypi/python-qt5/0.1.8

import pip
pip.main(['install', 'python-qt5'])

Pour tester en PySide/PyQt4

#!/usr/bin/python
# Import PySide classes
import sys
from PySide.QtCore import *
from PySide.QtGui import *
# Create a Qt application
app = QApplication(sys.argv)
# Create a Label and show it
label = QLabel("Hello World")
label.show()
# Enter Qt application main loop
app.exec_()
sys.exit()

Pour approfondir en PySide/PyQt4 http://www.pythoncentral.io/intro-to-pysidepyqt-basic-widgets-and-hello-world/Pour approfondir : http://www.thehackeruniversity.com/2014/01/23/pyqt5-beginner-tutorial/

Si vous avez le message suivant :

Portable Python >>> import PyQt5
Portable Python >>> import PyQt5.QtCore
Traceback (most recent call last):  File "<stdin>", line 1, in <module>
                                    ImportError: DLL load failed: %1 n'est pas une application Win32 valide.

https://www.qt.io/download-open-source/

Tagcloud
Mobilité Vocabulaire Terminale Randonnée Lycée Gestion 4ème LV Eure-et-Loir Parinux Citations AV Côte d'Or Bretagne Opinion Paris April Pédagogie LaTeX Val d'Oise Eure-et-Loire Windows Maintenance industrielle ISN V40 Alsace Opinions EV6 Mathématiques V51 BTS Seconde Coup de gueule Seine-Maritime Morvan Numérique Avenue Verte Courbes Ville Allier Loire Seine-Saint-Denis JavaScript Notes Val de Marne Terminale S Technique Perso Préparation VV11 RSA Docimologie 6ième Orne Vélo Probabilités Hauts-de-Seine 4ième Tutoriel Amis Voile Freinet Interopérabilité Python Circulation douce EV15 vacance Nièvre Seine et Marne