associação pythonbrasil[11] django zope/plone planet Início Logado como (Entrar)

InstalandoPythonNoWindows

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:

  1. 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

  1. Instale o Python, conforme as instruções da seção específica.
  2. Instale o wxPython.

SPE

  1. Instale o Python, conforme as instruções da seção específica.
  2. Instale o wxpython, conforme as instruções da seção específica.
  3. Instale o SPE.

PyGTK

  1. Instale o Python, conforme as instruções da seção específica.
  2. Instale o GTK.

  3. Instale o Pygtk e o PyCairo.

    Observações:

    1. Você também pode utilizar este instalador "Tudo-em-Um" (Python+PyGTK+GTk).

    2. 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.

  1. Instale o Python, conforme as instruções da seção específica.
  2. Instale o PyGTK, conforme as instruções da seção específica.
  3. 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:

  1. 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.
  2. Copie o arquivo gtk/eagle.py para a pasta de bibliotecas do Python.
    1. Windows: em C:\Python25\Lib\site-packages.

    2. 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.