Como instalar o pacote PySide para CentOS 7

Como instalar o pacote PySide para CentOS 7

Estou tentando instalar o PySide no CentOS 7.

Parece bastante simples, habilite o repositório EPEL e instale. Exceto que EPEL não parece conter um pacote PySide (yum install python-pyside falha sem nenhum pacote disponível).

Existe outro repositório que contém este pacote?

Irritantemente, o PyQt existe e é instalado facilmente...

Responder1

Não existe pacote "python-pyside" no EPEL 7: http://dl.fedoraproject.org/pub/epel/7/x86_64/repoview/letter_p.group.html

Resolvi isso com pip install, mas pode ser necessário instalar alguns pré-requisitos primeiro.

1) instale pacotes RPM:

qt-devel
cmake
python-devel
python-pip

2) se o seu programa qmake não for "/usr/bin/qmake", pode ser necessário fazer algo assim:

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

3) instale o pyside via pip (isso levará algum tempo para a compilação ser concluída):

sudo pip install pyside

Responder2

Não vi nenhum pacote oficial para isso em nenhum dos repositórios normais do CentOS, então você provavelmente terá que baixar o pacote fonte e tentar reconstruí-lo sozinho.

Eu começaria com a versão Fedora 21 do pacote disponível aqui:

Uma vez baixado, você pode usá-lo rpmbuildpara reconstruí-lo, supondo que você tenha o ambiente de compilação necessário em um sistema CentOS 7.

informação relacionada