Métodos de instalación y configuración del marco GUI de Python PySide
(1) Instalación más rápida y sencilla
dizzy@dizzy-pc:~$ sudo add-apt-repository ppa: pyside
Estás a punto de agregar el siguiente PPA al sistema:
El paquete de software oficial de Ubuntu incluido con PySide Qt.
dizzy@dizzy-pc:~$ sudo apt-get update
# ... ...
dizzy@dizzy-pc:~$ sudo apt-get install python-pyside
Leer lista de paquetes.... Listo
Construir árbol de dependencias
Leer información de estado... Listo
Se instalarán los siguientes paquetes adicionales:
libphonon4 libpyside1.1 libqt4-help libqt4-scripttools libqt4-test
libqtwebkit4 libshiboken1.1 phonon phonon-backend-gstreamer p>
python-pyside.phonon python-pyside.qtcore python-pyside.qtdeclarative
python-pyside.qtgui python-pyside.qthelp python-pyside.qtnetwork
python -pyside.qtopengl python-pyside.qtscript python-pyside.qtsql
python-pyside.qtsvg python-pyside.qttest python-pyside.qtuitools
python-pyside qtwebkit python-. pyside.qtxml
(2) Pruebe si la instalación se realizó correctamente
dizzy@dizzy-pc:~$ python
Python 2.7. (predeterminado, 27 de febrero de 2014, 20:00:17)
[GCC 4.6.3] en Linux2
Ingrese "ayuda", "copyright", "créditos" o "licencia " para más información.
gt;gt;gt; import PySide
gt;gt;gt; dir(PySide)
El código es el siguiente.
['__all__', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', '__version__', '__version_info__']
gt; gt; gt; PySide.__versión__
'1.1.2'
gt; 1'
(c) Prueba preliminar de PySide
# -* - codificación: utf-8 -*-
# Importar clase PySide
importar sistema
desde PySide.QtCore importar *
desde PySide.QtGui importar *
# Crear una aplicación Qt
app = QApplication(sys.argv)
# Crear una etiqueta y mostrarla
label = QLabel("Hello World")
label.show()
# Ingrese al bucle principal de la aplicación Qt
app.exec_()
sys.exit()
Ejecute de esta manera, Podrás ver la ventana más simple. PySide
Usando el primer ejemplo de PySide, cree un nuevo archivo Hello.py e ingrese lo siguiente:
# Importar clases de PySide
importar sistema
de PySide.QtCore importar *
de PySide.QtGui importar *