So installieren Sie das PySide-Paket für CentOS 7

So installieren Sie das PySide-Paket für CentOS 7

Ich versuche, PySide auf CentOS 7 zu installieren.

Scheint ziemlich unkompliziert zu sein, EPEL-Repository aktivieren und installieren. Außer dass EPEL kein PySide-Paket zu enthalten scheint (yum install python-pyside schlägt fehl, da kein Paket verfügbar ist).

Gibt es ein anderes Repo, das dieses Paket enthält?

Ärgerlicherweise existiert PyQt und lässt sich problemlos installieren ...

Antwort1

In EPEL 7 gibt es kein „python-pyside“-Paket: http://dl.fedoraproject.org/pub/epel/7/x86_64/repoview/letter_p.group.html

Ich habe dies mit der Pip-Installation gelöst, Sie müssen jedoch möglicherweise zuerst einige Voraussetzungen installieren.

1) RPM-Pakete installieren:

qt-devel
cmake
python-devel
python-pip

2) Wenn Ihr qmake-Programm nicht „/usr/bin/qmake“ ist, müssen Sie möglicherweise Folgendes tun:

sudo ln -s /usr/bin/qmake-qt4 /usr/bin/qmake

3) Installieren Sie pyside über Pip (der Buildvorgang dauert einige Zeit):

sudo pip install pyside

Antwort2

Ich habe in keinem der normalen CentOS-Repositorys offizielle Pakete hierfür gesehen, daher müssen Sie wahrscheinlich das Quellpaket herunterladen und versuchen, es selbst neu zu erstellen.

Ich würde mit der Fedora 21-Version des Pakets beginnen, die hier verfügbar ist:

Nach dem Download können Sie rpmbuildes zum Neuaufbau verwenden, vorausgesetzt, Sie verfügen über die erforderliche Kompilierungsumgebung auf einem CentOS 7-System.

verwandte Informationen