PyDev – Eclipse IDE for Python – Linux

Publicado: 21 de setembro de 2014 em Python

O Eclipse é uma plataforma de desenvolvimento de software livre extensível, baseada em Java, que foi desenvolvido à partir de uma contribuição inicial do código da IBM, o Eclipse cresceu para um ecossistema de software livre completo com participação de mais de cem empresas unidas para criar uma estrutura de software livre extensível, móvel, com um design maduro, robusto e elegante, o Eclipse traz à tona toda uma nova dinâmica. Por si só, é simplesmente uma estrutura e um conjunto de serviços para desenvolvimento de aplicativos de componentes de plug-in.

PyDev é uma IDE Python para Eclipse, que pode ser usado em Python, Jython, desenvolvimento IronPython e Django. A IDE utiliza técnicas avançadas de inferência de tipos para fornecer recursos como conclusão de código e análise de código, enquanto ainda fornece muitos outros recursos, como depurador, console interativo, refactoring e muitos outros.

Saiba sobre o IBM Eclipse: Plataforma Eclipse

Saiba sobre o PyDev: http://pydev.org/

Download: Eclipse Java EE

Instalando o PyDev – Eclipse IDE for Python

Instalar o PyDev é muito simples basta ter qualquer versão da plataforma Eclipse superior ou igual a versão 3.7.1, para instalar o Eclipse no Linux você precisa ter o Java Runtime instalado. Para não ter problemas com o menu do Eclipse no Ubuntu, utilize a linha abaixo para descompactar o Eclipse.

Instala Java Runtime:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Descompacta Eclipse Ubuntu:
tar xzvf eclipse-cpp-luna-R-linux-gtk-x86_64.tar.gz

1 – Abra sua versão do Eclipse e feche a janela Welcome:

Eclipse - Bem-vindo

Eclipse – Bem-vindo

2 – No menu Help escolha Install New Software, em Work With coloque o seguinte endereço e tecle Enter, aguarde o Eclipse encontrar o software, selecione PyDev e clique em Next: http://pydev.org/updates

3 – Selecione o Software encontrado e clique em Next:

PyDev Eclipse IDE for Python

PyDev Eclipse IDE for Python

4 – Aceite a licença e clique em Finish:

Licença

Licença

5 – Aguarde o andamento da instalação:

Andamento

Andamento

6 – Será preciso confiar no certificado da empresa detentora do PyDev a BrainWy Software, clique no certificado da empresa e clique em OK:

Certificado Brainwy Software

Certificado Brainwy Software

7 – Após a instalação completa, você precisa abrir a perspectiva Python para a IDE Eclipse, este é um conceito do Eclipse, cada perspectiva permite que você tenha uma interface gráfica diferente, exemplo, Java, Java EE, C++ e a que nos interessa neste momento a interface para o Python, para abrir clique no ícone na barra de tarefas do lado superior direito ou no menu Windows->Open Perspective->Other e escolha PyDev:

PyDev - Perspective

PyDev – Perspective

8 – Com a perspectiva PyDev Aberta, clique em File->New->Project, escolha a pasta PyDev e expanda e você verá os tipos de projetos que você pode utilizar, eles são Django, Google App Engine e PyDev, escolha PyDev Project, nomeie seu projeto de HelloPyDev:

PyDev Project

PyDev Project

9 – Agora você precisa configurar o interpretador Python, visto que muitos tipos de projetos como o Google App Engine suportam apenas a versão 2.7 do Python. Clique em Please Configure an Interpreter Before Proceeding e clique em Quick-Auto Config. Selecione a opção Add Project Diretory to the PythonPath e clique em Finish:

Configurar Interpretador Python

Configurar Interpretador Python

10 – Com o projeto PyDev criado, clique com o botão direito do mouse em cima do seu projeto na janela PyDev Package Explorer, escolha New  e escolha PyDev Module, nomeie o pacote como DevAberto e modulo de hello e clique em Finish:

Modulo Python

Modulo Python

11 – Abra o arquivo hello.py, copie e cole o código abaixo no seu arquivo vazio:

Código Python

Código Python

12 – Clique em Run na barra de tarefas (seta verde), na janela Run As escolha Python Run:

Python Run

Python Run

13 – Pronto! Você criou o seu primeiro programa Python utilizando o PyDev na IDE Eclipse:

Programa - Python - Tkinter

Programa – Python – Tkinter

Exemplo:

Neste exemplo criamos um simples programa Python chamado Hello World utilizando a GUI Tkinter.

Python

#!/usr/bin/env python
# -*- coding: latin-1 -*-
# Desenvolvimento Aberto
# hello.py

'''
Created on 21/09/2014

@author: Desenvolvimento Aberto
'''
# importa modulo
from Tkinter import *

# Cria classe hello
class hello(Frame):

    # Construtor da classe
    def __init__(self, formulario=None):
        Frame.__init__(self, formulario)
        # Cria texto
        texto = "PyDev - Python IDE for Eclipse - Linux" + \
                "\n\n\n\nDesenvolvimento Aberto\n\nHello World\n\nTkinter!!!!"               

        # Cria um novo label
        rotulo = Label(self, text = texto)

        # Retira espaço desocupado na janela
        rotulo.pack(padx=70, pady=30)
        self.pack()

# Cria aplicação
root = Tk(className="..::Desenvolvimento Aberto::.. - Linux")
app = hello(formulario=root)
app.mainloop()
Publicidade

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s