Traduzir/Translate/Traducir

sexta-feira, 7 de janeiro de 2011

Instalação do Pymt.

PyMT, sigla para Python Multitouch, é uma biblioteca open-source
(licenciada em LGPL) para desenvolvimento de aplicações multitoques nas três plataformas (Linux\Mac\win).
Por possuir uma API de desenvolvimento (por isso muitas pessoas dizem que a PyMT é um framework) essa é uma das bibliotecas que estamos usando com maior frequência no nosso projeto.

Maiores informações sobre ela pode ser obtidas no site do projeto:

Mas vamos ao nosso objetivo:
Como eu instalo a pymt no meu pc que roda Ubuntu (9.04, 10.04 e o 10.10) ?

Via terminal, você deverá criar uma pasta para colocar o código fonte que você vai copiar via Git. Claro que você deve ter instalado no seu pc o pacote do git.
No terminal digite:
mkdir pymt

Depois digite:
cd pymt

E é nesse diretório que você instalará o código mais recente do PyMT que existe no repositório (github de um dos desenvolvedores da biblioteca chamado Mathieu).

Geralmente esse processo demora um pouquinho, portanto não estranhe.

Para fazer essa etapa você deve digitar no terminal:

git clone git://github.com/tito/pymt.git
Agora basta instalar o PyMT. Fazemos isso digitando:

cd pymt
Depois digite:

sudo python setup.py install
Pronto tudo instalado. Agora seria de bom tom você setar nas variáveis de ambiente do sistema operacional em qual lugar você deixou o PyMT. Dessa forma o compilador python irá neste caminho procurar o código da supracitada biblioteca.
Faça isso digitando:

export PYTHONPATH=$PYTHONPATH:~/pymt/pymt
E para deixar de forma permanente basta digitar esse comando:
echo 'export PYTHONPATH=$PYTHONPATH:~/code/pymt' >> ~/.bash_profile
Para verificar se a instalação foi bem feita basta navegar até a pasta de exemplos

cd ~/pymt/pymt/examples/

e rodar qualquer um dos exemplos.
Todavia, existe um exemplo que na minha opinião é mais interessante de ser visualizado. Trata-se de marcador de toques, chamado de
touchtracer feito por Thomas Hansen.
Para rodar o mesmo basta ir para a pasta:

cd /pymt/pymt/examples/apps/touchtracer
E depois digitar:
python touchtracer.py
Observação: Somente lembrando que caso você deve ter instalado na sua máquina alguns pacotes como como o python 2.6 e outras coisas do universo python (numpy, pygames, etc). Na dúvida (caso você tenha o Ubuntu 9.10 ou o 10.04) digite no terminal:

sudo apt-get install python-setuptools python-pygame python-opengl

python-numpy python-gst0.10 python-cairo python-imaging python-enchant gstreamer0.10-plugins-good cython python-dev build-essential libgl1-mesa-dev libglu1-mesa-dev

Para quem usa o Ubuntu Maverick (10.10) a instalação é feita apenas
digitando o seguinte comando:
sudo apt-get install python-pymt


Referências:


PyMT. Open Source Library for Multitouch Development
<
http://pymt.eu/> Acessado em 07 de Janeiro de 2010.


Bom Pessoal é isso.

1 comentários:

Irmãos! bem nao sei se lembram de mim mas eu fui a exposição de robótica da , eu peguei até o numero do Evertom.
Bem como eu falei com vocês fui a exposição de vocês para ter ideia do meu projeto do curso técnico. sendo assim gostei muito do de vocês e e estou estudando para ver se consigo fazer uma tela semelhante
eu queria tirar umas duvidas com vocês
pô me add no msn thnery_16@hotmail.com
para ver se to na linha certa.
de ante-mão muito obrigado valeu!

Postar um comentário

Twitter Delicious Facebook Digg Stumbleupon Favorites More