Instalação do Ambiente Python Marcel Pinheiro Caraciolo Python Aula 02
Instaladores ...E agora como eu começo ? Python Aula 02
Instaladores Interpretador Python disponível para diversas plataformas. Windows, Unix, Linux, etc. Para usuários Windows, é necessário o download do SDK! http://www.python.org/download/ Python Aula 02
Instaladores Atualmente Python está na versão 2.7.1 / 3.1.3 No Python 3.1.2 houve mudanças críticas! 2.7.x suaviliza a transição para os desenvolvedores (Muitos frameworks ainda escritos para Python 2.x) Checar a versão atual do Python! Python Aula 02
Instaladores (Windows) Python Aula 02
Instaladores (Windows) Não esqueça de adicionar o caminho da instalação no PATH do sistema! ;C:\Python2x >>> 2 + 3 >>> 5 Windows 7 Approved! Python Aula 02
Instaladores E enquanto no Linux e Unix ? Estas distribuições já disponibilizam para você de forma nativa! Prompt do python “>>>”: Para sair: No Unix, digite CONTROL-D No Windows, digite CONTROL-Z + ENTER Python Aula 02
...E agora como eu crio meu programa em python ? Vamos executar! ...E agora como eu crio meu programa em python ? Python Aula 02
Rodando Programas no Unix Os arquivos python tem finalização .py! Você pode usar qualquer editor de texto para codificar o seu código! No Windows : Clássico Notepad ou o IDLE... No Mac OS/Linux: VI, TextEdit, GEdit, TextMate ... %python filename.py Para tornar o arquivo *.py executável: #!/usr/bin/python Para suportar caracteres especiais # -*- coding: utf-8 -*- Python Aula 02
Ambiente IDLE Ambiente Shell de desenvolvimento básico Editor de texto com highlighting e identação automática para criação de arquivos python Comandos para alterar propriedades e execução de programas Python Aula 02
... E ambientes de desenvolvimento para Python ? Python Aula 02
Eclipse Aptana PyDev Plugin para desenvolvimento de aplicações Python para o Eclipse Suporte para Debug, UnitTests. http://pydev.org/ ] Python Aula 02
Netbeans Netbeans >= 6.5 Plugin para desenvolvimento de aplicações Python para o Netbeans Suporte para Debug, UnitTests, etc. http://www.netbeans.org/features/python/index.html ] Python Aula 02
ActivePython ActiveState Python Distribuição Python completa, instale e execute! Diversos plug-ins e suporte já ao Python 3.0 http://www.activestate.com/activepython/ ] Python Aula 02
EasyClipse Distribuição customizada do Eclipse! Distribuição pronta para uso, inclusive com o ambiente para Python! Pydev já vem instalado ! http://www.easyeclipse.org/ Colocar screenshot do Easyclipse! Python Aula 02
PyCharm IDE em Python customizada com suporte incluso ao Django Excelente IDE para desenvolvimento WEB 30 dias gratuito http://www.jetbrains.com/pycharm/ Colocar screenshot do Easyclipse! Python Aula 02
Notepad++, GEdit, VIM, Emacs, IDLE, Eric IDE, TextMate, etc. Outros Editores Notepad++, GEdit, VIM, Emacs, IDLE, Eric IDE, TextMate, etc. Vários editores ao seu dispor compatíveis com Python! Python Aula 02
Notepad++ Editor de Texto para o Windows! Highlighting! Identação automática http://notepad-plus.sourceforge.net/ ] Python Aula 02
Seu shell incrementado... IPython (Disponível para Linux, Mac, Windows) http://ipython.scipy.org/ BPython (Disponível para Linux e Mac OS) http://bpython-interpreter.org/ Incrementam o shell do seu interpretador Python com auto-complete, highlighting, etc. Python Aula 02
Chega de conversa... É hora de por a mão na massa! Python Aula 02
Instalação do Ambiente Python Marcel Pinheiro Caraciolo Python Aula 02