Python e Django — Configurando o Ambiente de Desenvolvimento
Você decidiu que quer se aventurar no mundo do Python e utilizar o Django para desenvolver aplicações web maravilhosas, mas ainda não sabe muito bem por onde começar. O que você deve fazer? O primeiro passo a ser dado será configurar seu ambiente de desenvolvimento e para isso algumas coisas bem simples precisarão ser feitas.
Você encontrará nas próximas linhas um breve tutorial com os passos necessários para ter o Python e o Django funcionando perfeitamente em sua máquina, dando assim o ponta pé necessário para começar a desbravar esse universo. Bora começar?
O que nós queremos ao final de tudo:
- Python 3.x.x
- Django 1.7.x
Com isso a nossa infraestrutura estará pronta para iniciarmos o nosso projeto.
Vamos começar instalando o Python para em seguida fazermos a instalação do Django.
O Python roda nas principais plataformas do mercado, sendo sua instalação bem simples em todas elas. Detalhei, logo abaixo, como devemos proceder para realizar a sua instalação em cada uma dessas plataformas, basta seguir o passo a passo ou se preferir, visitar o site oficial do Python.
Instalação Python no Windows
- Para instalar no Windows, você deve fazer o download do executável, escolhendo a versão de sua preferência:
Nesse tutorial vou estar instalando a versão 3.5.x do Python, que é justamente a que preciso para o bom funcionamento do meu projeto.
2. Depois de feito o download, clique para executar e selecione uma das opções disponíveis.
Eu particularmente sempre seleciono Customize Installation para praticamente todos os meus programas, gosto de verificar o que está sendo instalando, selecionar o local da instalação de minha preferencia e marcar a para que instalado em todos os usuários, mas isso é opcional, faça do jeito que achar melhor para você.
Nessa parte selecionar o local que será instalado, de preferência deixe no Disco C:. Logo após selecionar o local de instalação, você deverá criar uma pasta chamada Python e selecioná-la, para que o Python seja instalado dentro dela.
3. Instalando….
Agora sim, finalmente instalado! o/
Agora vamos verificar se o nosso programa foi instalado corretamente e qual é a sua versão. Para isso basta abrir o terminal e digitar o seguinte comando:
python --version
Perceba que apesar de termos feito a instalação corretamente, o Python ainda não é reconhecido pelo sistema. E como podemos corrigir esse problema? É muito simples, basta adicionar o caminho do .exe e da pasta Scripts no Path do Sistema.
Vamos então adicioná-lo da seguinte maneira:
- Acessar o Painel de Controle:
2. Sistema e Segurança:
3) Sistema :
4) Configurações Avançadas do Sistema:
5) Variáveis de Ambiente:
Agora basta você procurar a Path, nas variáveis do Sistema, editar e adicionar os caminhos do .exe e da pasta Script (lembra que você definiu o local na hora da instalação?!), separando-os por ponto-e-vírgula (;).
Uma dica bastante legal aqui é ao invés de clicar no editar, optar por editar texto. Vai ficar mais legível e fácil de entender.
Pronto, agora é só testar novamente e pr onto, o Python estará funcionando perfeitamente! Feche o prompt de comando (se estiver aberto) e reabra novamente, testando o comando anteriormente citado.
Viu como foi fácil resolver esse “problema”? Nosso Python agora está funcionando perfeitamente no nosso sistema.
Instalação do Python no Linux
Para instalar o Python no Linux, precisamos executar os seguintes comandos:
sudo apt-get update
sudo apt-get install python3
E assim como no windows, para verificar se está instalado corretamente, basta utilizar o seguinte comando:
python3 --version
Instalação do Python no MacOs
Se você utiliza o Mac, existem duas formas de fazer a instalação do Python na sua máquina:
A primeira é através do seu site oficial, bastando apenas selecionar a versão que você deseja:
A segunda opção é utilizando o gerenciador de pacotes Homebrew, executando os seguintes comandos:
brew update
brew install python3
E mais uma vez testar a sua instalação utilizando o comando:
python3 --version
É possível utilizar o Python sem precisar instalar?
Sim, também conseguimos utilizar o Python sem precisar instalá-lo em nossa máquina, através de alguns serviços web disponibilizados.
Já testei o repl.it, ele é bem simples e de fácil utilização, basta só selecionar a linguagem que desejamos utilizar (Python, Ruby, Nodejs, etc), fazer o login e começar a programar.
É uma boa alternativa caso não tenhamos o Python instalado na máquina naquele momento, porém sem esquecer de que em algum momento a instalação do Python será necessária, caso desejemos fazer algo a mais.
Agora com o Python devidamente instalado, vamos fazer a instalação do Django.
Instalando o Django
Depois do Python instalado, vamos utilizar o pip para instalar o Django. O pip nada mais é que a ferramenta de instalação de pacotes do Python, sendo possível fazer a instalação de diversos pacotes através do comando:
pip install nome_do_pacote==versão
Obs: Se você preferir instalar o pacote mais recente, basta utilizar o comando sem informar qual a versão.
Como queremos instalar a versão mais recente do Django em nossa máquina, executaremos o seguinte comando no terminal:
pip install django
Para testar se o Django foi instalado corretamente, basta seguir os seguintes passos:
- No Prompt de Comando da sua plataforma acesse o Python, para isso basta executar o seguinte comando:
python
2. Em seguida importe o Django e acesse sua versão. Para isso utilize os seguintes comandos:
import Django
django.VERSION
Obs: Talvez você precise de permissão de administrador para fazer a instalação, tudo vai depender da sua máquina.
Pronto, agora temos a infraestutura toda bonitinha para começarmos a trabalhar! Então vamos lá?! ❤