---
title: "Como instalar o Django no Windows"
version: 1.10
locale: pt-br
source: https://docs.djangoproject.com/pt-br/1.10/howto/windows/
canonical: https://djangodocs.dev/pt-br/1.10/howto/windows/
---
# Como instalar o Django no Windows

Este documento irá lhe guiar através da instalação do Python 3.5 e Django no Windows. Ele também fornece instruções para instalar o [virtualenv](https://pypi.python.org/pypi/virtualenv) e [virtualenvwrapper](https://pypi.python.org/pypi/virtualenvwrapper-win), os quais facilitam trabalhar com projetos Python. Ele serve como um guia de iniciantes para os usuários trabalhando em projetos Django e não reflete como o Django deveria ser instalado quando for para desenvolver “patches” para o próprio Django.

Os passos para este guia foram testados no windows 7, 8, e 10. Em outras versões, os passos devem ser similares. Você deve estar familiarizado com o uso da linha de comando do Windows.

## Instalando Python

Django é um framework web Python, então requer que o Python seja instalado no computador. Enquanto escrevo, o Python 3.5 é a última versão.

Para instalar o Python na sua máquina acesse <https://python.org/downloads/>. O site irá mostrar um botão para baixar a última versão do Python. Baixe o executável do instalador e execute-o. Selecione a checkbox próxima a `Add Python 3.5 to PATH` e então clique em `Install Now`.

Depois da instalação, abra a linha comando e verifique se a versão do Python é a mesma que a versão instalada executando:

```
python --version
```

## Sobre o `pip`

O [pip](https://pypi.python.org/pypi/pip) é o gerenciador de pacotes do Python. Ele faz com que instalar e desinstalar pacotes Python (tal como Django) muito fácil. Para o resto da instalação, usaremos o `pip` para instalar pacotes Python da linha de comando.

Para instalar o “pip” na sua máquina, acesse <https://pip.pypa.io/en/latest/installing/>, e siga as instruções `Installing with get-pip.py`.

## Instalando `virtualenv` e `virtualenvwrapper`

O [virtualenv](https://pypi.python.org/pypi/virtualenv) e [virtualenvwrapper](https://pypi.python.org/pypi/virtualenvwrapper-win)  nos dá um ambiente dedicado para cada projeto Django que você criar. Enquanto isso não é obrigatório, é considerado a melhor prática e irá lhe economizar tempo no futuro quando estiver pronto para implantar seu sistema. Simplesmente digite:

```
pip install virtualenvwrapper-win
```

Então crie um ambiente virtual para seu projeto:

```
mkvirtualenv myproject
```

O ambiente virtual será ativado automaticamente e você irá ver “(myproject)” próximo ao “prompt” na linha de comando que indica isso. Se você iniciar uma nova linha de comando, você irá precisar ativar o ambiente novamente usando:

```
workon myproject
```

## Instalando Django

O Django pode ser facilmente instalado dentro de seu ambiente virtual usando o `pip`.

Na linha de comando, assegure-se que seu ambiente virtual esteja ativo, e execute o seguinte comando:

```
pip install django
```

Isso irá baixar e instalar a última versão do Django.

Depois que a instalação for concluída, você pode verificar sua instalação do Django executando `django-admin --version` na linha de comando.

Veja [Tenha seu banco de dados rodando](/pt-br/1.10/topics/install/#database-installation) para informações sobre a instalação do banco de dados com Django.

## Armadilhas comuns

- Se o  `django-admin` somente mostra o texto de ajuda não importando quais argumentos lhe é dado, provavelmente tem um problema com a associação do arquivo no windows. Verifique se existe mais de uma variável de ambiente definida para rodar os scripts Python no `PATH`. Isso normalmente ocorre quando existe mais de uma versão de Python instalada.
- Se você está conectado na internet atrás de um proxy, pode haver um problema ao rodar o comando `pip install django`. Defina as variáveis de ambiente para configuração do proxy na linha de comando como a seguir:

  ```
  set http_proxy=http://username:password@proxyserver:proxyport
  set https_proxy=https://username:password@proxyserver:proxyport
  ```
