segunda-feira, 16 de abril de 2012

Instalando o Python Qt4

"Qt é um toolkit multi plataforma para desenvolvimento de aplicações utilizando poderosas interfaces gráficas em C++. Além da biblioteca, com cerca de 400 objetos, o Qt ainda conta com ferramentas para desenho de interface, tradução e ajuda com a API. O projeto "python-qt4" une os mundos Qt4 e Python, oferecendo uma forma de utilizar da maneira mais "pythonica" possível as classes do Qt".
http://www.python.org.br/wiki/Qt4
Para instalarmos devemos começar baixando os fontes a partir do portal da distribuição ou do fornecedor. É sempre bom verificar as opções mais novas e que sejam compatíveis com a sua necessidade. Existem várias formas de se "baixar" os fontes, a que estou usando é esta :

$wget http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-x11-gpl-4.9.1.tar.gz
$wget http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-x11-gpl-snapshot-4.9.2-b656a91810b6.tar.gz

Após o download concluído, vamos desempacotar e descompactar este arquivo.
$tar zxvf PyQt-x11-gpl-4.9.1.tar.gz
$tar zxvf  PyQt-x11-gpl-snapshot-4.9.2-b656a91810b6.tar.gz
Após a descompactação e desempacotamento, vamos preparar a instalação :
$cd PyQt-x11-gpl-4.9.1
$/usr/bin/python3 configure.py -q /usr/bin/qmake
$cd ../PyQt-x11-gpl-snapshot-4.9.2-b656a91810b6
$python3 configure.py
Se você ainda não instalou o qmake :
$apt-get install qt4-qmake
Pode vir a faltar o arquivo sipconfig, poderemos encontrá-lo na seguinte referência :
http://www.riverbankcomputing.co.uk/static/Docs/sip4/installation.html
Vamos baixar o arquivo empacotado, sempre lembrando que você deve entrar no site e verificar o que melhor se adéqua à sua necessidade.
$wget http://www.riverbankcomputing.com/static/Downloads/sip4/sip-4.13.2.tar.gz
$tar zxvf sip-4.13.2.tar.gz
$cd sip-4.13.2
$/usr/bin/python3 configure.py
Não havendo problemas, vamos dar continuidade à instalação do sip.
$make
Após a conclusão vamos efetivar a instalação
$make install
Pode vir a faltar algum outro aplicativo como o g++, quando isso acontece, procure no site da sua distribuição o produto em questão, eu peguei no site do Debian :
http://packages.debian.org/squeeze/i386/g++/download
Neste site eu baixei o g++_4.4.5-1_i386.deb
#dpkg -i g++_4.4.5-1_i386.deb
#apt-get install libqt4-dev
Para o mandriva :
http://easyurpmi.zarb.org -> para atualizar as fontes
#urpmi task-c-devel task-c++-devel
#urpmi libqt4-devel

Nenhum comentário:

Postar um comentário