Minha IDE - parte 4 - vinculando Python e Eclipse-Pydev
Autor: Juliano Heyse | Publicado: 2012-11-21T22:38:00-02:00

Abra o eclipse e clique no menu Window, opção Preferences. Abra a opção PyDev. Clique na opção Interpreter - Python. Vamos incluir o interpretador Python que instalamos na etapa anterior.

Clique em New... Na janela que abriu (Select Interpreter), preencha Interpreter Name: com Python27. Em Interpreter Executable, digite ou localize o arquivo (através de Browse...) o arquivo C:\Python27\python.exe. Confirme tudo com OK.

Uma janela com diversas localizações de bibliotecas vai aparecer. Aceite as configurações padrão, simplesmente clicando em OK.

Clique em Apply, aguarde o processamento, e depois em OK.

Pronto. Python está configurado no Eclipse.


Primeiro projeto
Para testar, vamos criar nosso primeiro projeto em Python.

Antes, vamos abrir a perspectiva do Pydev. Por padrão o eclipse vem preparado para trabalhar com Java (veja que é esta perspectiva que está selecionada bem no canto superior direito). Vamos mudar para a perspectiva do PyDev.

Clique em Window / Open Perspective / Other... Se você instalou o Aptana direitinho uma das perspectivas disponíveis será a PyDev. Selecione PyDev e OK. O eclipse informará que vai colocar algumas configurações padrão do Git (controle de versão). Clique em OK. As configurações serão aplicadas automaticamente.

A tela e as barras de ferramentas mudaram um pouco e a perspectiva selecionada (canto superior direito) agora é PyDev.

Vamos criar o projeto. Clique no menu File / New / PyDev Project. Se você configurou tudo certo na primeira etapa, a pasta E:\TI\Projetos é a sua pasta padrão e por isso você não precisa informar o diretório. Deixe Use Default marcado. Coloque em Project Name: o nome do projeto: TestePrimos. Em Project Type certifique-se que Python está selecionado e em Grammar Version, mantenha 2.7. Em Interpreter selecione o interpretador cadastrado por você anteriormente, isto é, Python27. Escolha a opção Create 'src' folder and add it to the PYTHONPATH. Clique em Finish.

Na sua lista de projeto à esquerda vai estar disponível o projeto TestePrimos. Expanda o projeto clicando no sinalzinho de mais ao lado do nome do projeto. A pasta src conterá os seus módulos de código fonte. Por isso clique com o botão direito sobre a pasta src e clique em New / Pydev Module.

Em Name escreva primos. Deixe Package em branco. Template mantenha &lt;Empty&gt;. Clique em Finish.

No módulo (centro da tela) copie o código abaixo (pode apagar qualquer coisa que já existia escrita no módulo):
def eh_primo(a):
    x = True
    for i in range(2, a):
        if a % i == 0:
            x = False
            break
    return x


for i in range(1,1001):
    if eh_primo(i):
        print i, 'primo'
    else:
        print i


Não esqueça que em Python a indentação(deslocamento das linhas)  é fundamental. Execute o código que você digitou teclando Ctrl+F11 ou clicando no botão verde com um símbolo de Play na barra de ferramentas. O código será executado e na parte inferior da tela serão impressos os números de 1 a 1000 indicando se é primo ou não ao lado.

Na próxima postagem vamos instalar algumas bibliotecas para o Python.