quarta-feira, 24 de novembro de 2010

Pydev - Preparando o Eclipse para o Python

Introdução

Para quem ainda não conhece a linguagem Python, recomendo que experimente. Aqueles que já programam nesta linguagem devem concordar comigo no sentido de que o Python, com sua forma simples, rápida e eficiente de programar, apaixona. Mas o assunto do artigo não é o Python em si, e sim um ambiente para desenvolvimento.

Em um mundo onde nem tudo é tela preta, às vezes pode ser cansativo programar sem a ajuda de uma IDE. Para projetos grandes e que possuem uma disponibilidade menor de tempo, estas ferramentas de desenvolvimento são fundamentais. Aqui gostaria de destacar o Eclipse, que como vocês devem saber não é apenas uma IDE para desenvolvimento Java, em conjunto com o pluginPydev.

Neste pequeno passo a passo abordo uma forma simples e direta para se instalar o Pydev transformando seu Eclipse em um ambiente para desenvolvimento em Python.

Antes de mais nada, suponho que você já tenha o Eclipse devidamente instalado. Em meu caso, no Arch Linux, instalei através do pacman, portanto estou com a versão 3.4.2, portanto qualquer diferença nos passos seguidos aqui pode ser por diferença em sua versão do Eclipse.

Sem mais baboseira, vamos ao processo.

Instalando e configurando

1. Com seu Eclipse rodando, clique na opção "Software Updates" do menu "Help", conforme ilustração abaixo.
Linux: Pydev - Preparando o Eclipse para o Python
Será exibida uma janela como a seguinte. Selecione a opção "Available Software", no canto superior.
Linux: Pydev - Preparando o Eclipse para o Python
2. Nesta janela de "Available Software", clique na opção "Add Site". Será apresentada uma janela na qual você deve inserir o endereço http://pydev.sourceforge.net/updates e clicar em Ok, como na figura abaixo.
Linux: Pydev - Preparando o Eclipse para o Python
3. Após isto você terá a opção de instalação do Pydev. Selecione a caixa e clique no botão "Install", que se encontra no canto superior direito da janela, conforme ilustração.
Linux: Pydev - Preparando o Eclipse para o Python
Ele começará a carregar a instalação e lhe será apresentada uma tela com a licença do plugin. Basta aceitar a licença e seguir em frente.

Após isto o Eclipse começará a baixar os arquivos necessários e realizará a instalação em si. Após concluída, lhe será pedido para reiniciar o Eclipse para que as alterações surtam efeito. Pode confirmar com "Yes".

Com isto a instalação já está concluída. Nos resta agora começar um projeto Python. Mãos à obra!

4. Com seu Eclipse reiniciado, clique na opção "Preferences" da aba "Window".
Linux: Pydev - Preparando o Eclipse para o Python
5. Na janela que será apresentada, selecione a aba "Pydev" e selecione a opção "Interpreter - Python". Clicando no botão "New", do canto superior direito, aponte para o caminho onde se encontra seu interpretador Python (no Linux normalmente será /usr/bin/python).
Linux: Pydev - Preparando o Eclipse para o Python
Será apresentada uma tela como a seguinte. Basta confirmar sem alterações.
Linux: Pydev - Preparando o Eclipse para o Python
Repare que agora você terá um interpretador Python instalado, bem como uma lista de PATHs para o Python em seu sistema. Novamente confirme clicando em Ok, encerrando aqui nossa configuração do Eclipse para programação com Python.
Linux: Pydev - Preparando o Eclipse para o Python
Uma vez que o plugin Pydev esteja instalado e devidamente configurado, passamos para o passo final, que é o teste em si.

Testando o Python no Eclipse

6. Vamos começar criando um novo projeto seguindo o caminho: File > New > Pydev Project.
Linux: Pydev - Preparando o Eclipse para o Python
Escolha um nome para seu projeto e confirme a criação do mesmo clicando em "Finish", conforme imagem a seguir.
Linux: Pydev - Preparando o Eclipse para o Python
Uma vez que seu projeto foi criado, ele será listado na barra de projetos localizada no canto esquerdo do Eclipse. Clicando com o botão direito do mouse na pasta src de seu projeto, escolha a opção New > File, conforme ilustração.
Linux: Pydev - Preparando o Eclipse para o Python
Com seu arquivo em branco, pode fazer seu teste do Python com qualquer código simples, como por exemplo o bom e velho "Hello World" ou algum outro código de sua preferência.
Linux: Pydev - Preparando o Eclipse para o Python
Pronto pessoal! Agora é só abusar do Python no seu Eclipse.

Abraços.

0 comentários:

Postar um comentário

 
Design by Eddy Oliveira