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 rpmbuild
es zum Neuaufbau verwenden, vorausgesetzt, Sie verfügen über die erforderliche Kompilierungsumgebung auf einem CentOS 7-System.