Nuestro team de redactores ha estado largas horas buscando para darle resolución a tus dudas, te compartimos la respuestas por eso nuestro objetivo es serte de gran apoyo.
Solución:
Para todos los paquetes de Python en este punto, prefiero usar pip, y ni siquiera el pip administrado por ubuntu, sino una instalación personalizada. Es mejor no mezclar los dos, es decir, si ya tiene paquetes instalados usando el paquete de Ubuntu python3-pip, continúe usándolo.
Para instalar pip personalizado para un solo usuario, primero puede configurar la última versión de pip como se describe aquí:
https://pip.pypa.io/es/estable/instalando/
Es decir, en resumen:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 ./get-pip.py
Para instalar PySide con el uso de pip personalizado:
pip install --user PySide2
Para instalar PySide con el pip de un paquete apt administrado por Ubuntu (gracias @Suzanne Dupéron por la actualización):
sudo apt install python3-pip && pip3 install PySide2
Actualmente**, si tiene Qt 5.x configurado como predeterminado en su Ubuntu, puede encontrar que
sudo apt-get install python3-pyside
(o python-pyside si por alguna razón aún desea la versión python 2.7) es el solamente camino (sin tener que volver a Qt 4.x).
Las otras dos formas devolverían errores del tipo: “Biblioteca Qt QTCORE no encontrada”.
**verifique la fecha de publicación original. La página de PySide en python.org lee/lee “PySide requiere Python 2.6 o posterior y Qt 4.6 o superior. Qt 5.x actualmente no es compatible”.
[EDIT] Gracias a @JBentley por la actualización: PySide ahora es compatible con Qt5.
Todas tus opciones funcionarán. Depende de lo que intente lograr con él y de cuán portátil debería ser. Lo que generalmente “simplemente” funciona sin problemas es crear primero un virtualenv:
apt-get -f install python-virtualenv
virtualenv ~/mypython2.7
Con eso, simplemente puede usar easy_install como se recomienda para instalar PySide en su entorno virtual local:
~/mypython2.7/bin/easy_install PySide
Si desea compilar PySide, siga las instrucciones detalladas en su página de github
sudo apt-get install python3-pyside
es probablemente la forma más fácil de instalar Pyside en Ubuntu.