freeCodeCamp/guide/portuguese/miscellaneous/installing-django-in-virtua.../index.md

32 lines
2.6 KiB
Markdown
Raw Normal View History

---
title: Installing Django in Virtual Environment
localeTitle: Instalando o Django no ambiente virtual
---
[O Django](https://www.djangoproject.com) é uma estrutura opinativa que ajuda você a se tornar produtivo. Por exemplo, a estrutura do arquivo quando você cria um projeto do Django. Mas, se você deseja explorar o campo de desenvolvimento web em Python em detalhes; talvez o [Flask](http://flask.pocoo.org/) esteja mais no seu beco. Sinta-se à vontade para pular esta parte do artigo e pular diretamente para a [ajuda da Instalação](#installing-flask-in-virtual-environment) do [Flask](#installing-flask-in-virtual-environment)
Como desta escrita, a versão atual do Django era o Django 1.9.2. Mas quando você está lendo isso, agora, pode ser mais alto.
O guia de instalação oficial está disponível [aqui](https://docs.djangoproject.com/en/1.9/intro/install/#install-django) . Você deve instalar o último lançamento estável e oficial; e **não** a última versão de desenvolvimento (a menos que você saiba o que está fazendo e gosta de viver perigosamente!)
Mas antes de começar a instalar, verifique se você está dentro de um ambiente virtual **ativado** ; onde executar o seguinte comando no terminal ficaria assim:
```
$ python --version
Python 3.5.1
```
Pode não ser `3.5.1` para você. Pode muito bem ser `3.4.3` . Mas tudo bem, contanto que não seja mostrado como `2.7.9` ou algo mais que comece com `2` .
Depois de ter certeza de que você está em um ambiente virtual ativado, e o comando `python` aponta para um Python da versão 3; Você está pronto para instalar o Django. Basta seguir o oficial [guia de instalação](https://docs.djangoproject.com/en/1.9/topics/install/#installing-official-release) e instalá-lo com `pip` , o gerenciador de pacotes Python.
Uma vez instalado seria uma ótima idéia verificar o que todos os `pip` instalaram; executando o seguinte comando:
```
$ pip freeze
```
Isso produziria uma lista de módulos instalados com o Python atual; e você deve ver o Django com a versão apropriada (algo como `Django==1.9.2` na lista.
Se você deseja usar o Windows, a discussão acima não é aplicável a você. Talvez você tenha acesso apenas a uma máquina Windows e, por motivos pessoais, prefira não trabalhar em uma caixa Linux baseada em navegador na nuvem (conexão lenta, talvez?).
Você pode seguir este [tutorial](https://docs.djangoproject.com/en/1.9/howto/windows/) e configurar o Django com o Python 3 em sua máquina Windows.
Ou você pode usar o [Virtualbox](https://www.virtualbox.org/) com uma caixa [Vagrant](https://www.vagrantup.com/) para o desenvolvimento do Django diretamente na sua máquina!