Autor: MarcoAndreLopesMendes
O ojetivo deste artigo é auxiliar os usuários do Windows (principalmente do Windows XP) a configurarem um ambiente para o desenvolvimento de programas em Python em conjunto com as mais diversas bibliotecas, como PyGTK, wWPython, Eagle, etc. e IDEs, como o SPE e o Eclipse. Para uma análise das alternativas para o densevolvimento de aplicações com interface gráfica, leia o artigo Comparação de GUIs. Se você pretende escolher um IDE para desenvolver em Python, acesse o artigo IDEs Python.
A maioria das distribuições Linux traz Python na instalação padrão. Além disto, distribuições que possuem um gerenciador de pacotes, quer seja baseado em arquivos RPM, DEB ou semelhantes, tornam muito simples a instalação de pacotes adicionais, gerenciando as dependências e instalando todos os pacotes nedessários ao funcionamento de uma determinada aplicação.
Para os usuários de Windows, o processo de instalação exige que ele saiba quais pacotes são necessários, bem como as versões, e em que ordem eles devem ser instalados. Esta documentação tem o objetivo de auxiliar neste processo.
Serão descritos os pacotes necessários para o funcionamento de cada apliacação, bem como a ordem correta de instalação.
Python
Para a instalação básica do Python, contendo o interpretrador, as bibliotecas padrão e um ambiente simples de desenvolvimento, siga os passos abaixo:
Instale o interpretador Python disponível em http://python.org/, na opção Windows Installer. Por exemplo, no momento em que este documento está sendo escrito o arquivo é python-2.4.3.msi.
Este arquivo instala tudo o que é necessário para iniciar o estudo de Python, incluindo o interpretador com shell interativo, um editor chamado IDLE, as bibliotecas padrão da linguagem e uma farta documentação em inglês.
wxPython
- Instale o Python, conforme as instruções da seção específica.
Instale o wxPython.
SPE
- Instale o Python, conforme as instruções da seção específica.
- Instale o wxpython, conforme as instruções da seção específica.
Instale o SPE.
PyGTK
- Instale o Python, conforme as instruções da seção específica.
Instale o GTK.
Observações:
Você também pode utilizar este instalador "Tudo-em-Um" (Python+PyGTK+GTk).
Encontrei também esse outro instalador que instala GTK+, PyGTK e PyCairo. Funciona no Python 2.5.
Eagle
Eagle é uma camada facilitadora para criar interfaces gráficas.
- Instale o Python, conforme as instruções da seção específica.
- Instale o PyGTK, conforme as instruções da seção específica.
Instale o Eagle, procurando a última versão disponível em: http://www.gustavobarbieri.com.br/eagle/packages/.
O uso é simples, sem precisar instalar. Escolha uma das formas:
- Copie o arquivo gtk/eagle.py para o diretório com o programa que quer executar. Desta forma, você terá que copiar o arquivo para a pasta de cada programa que quiser executar.
- Copie o arquivo gtk/eagle.py para a pasta de bibliotecas do Python.
Windows: em C:\Python25\Lib\site-packages.
Ubuntu Linux 8.04 Hardy: coloque o arquivo eagle.py em /usr/lib/python2.5/site-packages. Desta forma o eagle será encontrado não importa a pasta em que o programa esteja.


