{"title":"Como instalar o Django no Windows","version":"1.11","locale":"pt-br","docname":"howto/windows","url":"/pt-br/1.11/howto/windows/","canonical":"https://djangodocs.dev/pt-br/1.11/howto/windows/","summary":"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 e virtualenvwrapper ,…","html":"<h1>Como instalar o Django no Windows<a class=\"heading-anchor\" href=\"#how-to-install-django-on-windows\"><span class=\"visually-hidden\">Link para este cabeçalho</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>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 <a class=\"reference external\" href=\"https://pypi.python.org/pypi/virtualenv\">virtualenv</a> e <a class=\"reference external\" href=\"https://pypi.python.org/pypi/virtualenvwrapper-win\">virtualenvwrapper</a>, 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.</p>\n<p>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.</p>\n<section id=\"install-python\">\n<h2>Instalando Python<a class=\"heading-anchor\" href=\"#install-python\"><span class=\"visually-hidden\">Link para este cabeçalho</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>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.</p>\n<p>Para instalar o Python na sua máquina acesse <a class=\"reference external\" href=\"https://python.org/downloads/\">https://python.org/downloads/</a>. 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 <code class=\"docutils literal notranslate\"><span class=\"pre\">Add</span> <span class=\"pre\">Python</span> <span class=\"pre\">3.5</span> <span class=\"pre\">to</span> <span class=\"pre\">PATH</span></code> e então clique em <code class=\"docutils literal notranslate\"><span class=\"pre\">Install</span> <span class=\"pre\">Now</span></code>.</p>\n<p>Depois da instalação, abra a linha comando e verifique se a versão do Python é a mesma que a versão instalada executando:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"n\">python</span> <span class=\"o\">--</span><span class=\"n\">version</span>\n</code></pre></div>\n</section>\n<section id=\"about-pip\">\n<h2>Sobre o <code class=\"docutils literal notranslate\"><span class=\"pre\">pip</span></code><a class=\"heading-anchor\" href=\"#about-pip\"><span class=\"visually-hidden\">Link para este cabeçalho</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>O <a class=\"reference external\" href=\"https://pypi.python.org/pypi/pip\">pip</a> é 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 <code class=\"docutils literal notranslate\"><span class=\"pre\">pip</span></code> para instalar pacotes Python da linha de comando.</p>\n<p>Para instalar o “pip” na sua máquina, acesse <a class=\"reference external\" href=\"https://pip.pypa.io/en/latest/installing/\">https://pip.pypa.io/en/latest/installing/</a>, e siga as instruções <code class=\"docutils literal notranslate\"><span class=\"pre\">Installing</span> <span class=\"pre\">with</span> <span class=\"pre\">get-pip.py</span></code>.</p>\n</section>\n<section id=\"install-virtualenv-and-virtualenvwrapper\">\n<h2>Instalando <code class=\"docutils literal notranslate\"><span class=\"pre\">virtualenv</span></code> e <code class=\"docutils literal notranslate\"><span class=\"pre\">virtualenvwrapper</span></code><a class=\"heading-anchor\" href=\"#install-virtualenv-and-virtualenvwrapper\"><span class=\"visually-hidden\">Link para este cabeçalho</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>O <a class=\"reference external\" href=\"https://pypi.python.org/pypi/virtualenv\">virtualenv</a> e <a class=\"reference external\" href=\"https://pypi.python.org/pypi/virtualenvwrapper-win\">virtualenvwrapper</a>  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:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"n\">pip</span> <span class=\"n\">install</span> <span class=\"n\">virtualenvwrapper</span><span class=\"o\">-</span><span class=\"n\">win</span>\n</code></pre></div>\n<p>Então crie um ambiente virtual para seu projeto:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"n\">mkvirtualenv</span> <span class=\"n\">myproject</span>\n</code></pre></div>\n<p>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:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"n\">workon</span> <span class=\"n\">myproject</span>\n</code></pre></div>\n</section>\n<section id=\"install-django\">\n<h2>Instalando Django<a class=\"heading-anchor\" href=\"#install-django\"><span class=\"visually-hidden\">Link para este cabeçalho</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>O Django pode ser facilmente instalado dentro de seu ambiente virtual usando o <code class=\"docutils literal notranslate\"><span class=\"pre\">pip</span></code>.</p>\n<p>Na linha de comando, assegure-se que seu ambiente virtual esteja ativo, e execute o seguinte comando:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"n\">pip</span> <span class=\"n\">install</span> <span class=\"n\">django</span>\n</code></pre></div>\n<p>Isso irá baixar e instalar a última versão do Django.</p>\n<p>Depois que a instalação for concluída, você pode verificar sua instalação do Django executando <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin</span> <span class=\"pre\">--version</span></code> na linha de comando.</p>\n<p>Veja <a class=\"reference internal\" href=\"/pt-br/1.11/topics/install/#database-installation\"><span class=\"std std-ref\">Tenha seu banco de dados rodando</span></a> para informações sobre a instalação do banco de dados com Django.</p>\n</section>\n<section id=\"common-pitfalls\">\n<h2>Armadilhas comuns<a class=\"heading-anchor\" href=\"#common-pitfalls\"><span class=\"visually-hidden\">Link para este cabeçalho</span><span aria-hidden=\"true\">#</span></a></h2>\n<ul>\n<li><p>Se o  <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin</span></code> 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 <code class=\"docutils literal notranslate\"><span class=\"pre\">PATH</span></code>. Isso normalmente ocorre quando existe mais de uma versão de Python instalada.</p></li>\n<li><p>Se você está conectado na internet atrás de um proxy, pode haver um problema ao rodar o comando <code class=\"docutils literal notranslate\"><span class=\"pre\">pip</span> <span class=\"pre\">install</span> <span class=\"pre\">django</span></code>. Defina as variáveis de ambiente para configuração do proxy na linha de comando como a seguir:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"nb\">set</span> <span class=\"n\">http_proxy</span><span class=\"o\">=</span><span class=\"n\">http</span><span class=\"p\">:</span><span class=\"o\">//</span><span class=\"n\">username</span><span class=\"p\">:</span><span class=\"n\">password</span><span class=\"nd\">@proxyserver</span><span class=\"p\">:</span><span class=\"n\">proxyport</span>\n<span class=\"nb\">set</span> <span class=\"n\">https_proxy</span><span class=\"o\">=</span><span class=\"n\">https</span><span class=\"p\">:</span><span class=\"o\">//</span><span class=\"n\">username</span><span class=\"p\">:</span><span class=\"n\">password</span><span class=\"nd\">@proxyserver</span><span class=\"p\">:</span><span class=\"n\">proxyport</span>\n</code></pre></div>\n</li>\n</ul>\n</section>","rootId":"how-to-install-django-on-windows","toc":[{"title":"Instalando Python","anchor":"install-python","children":[]},{"title":"Sobre o pip","anchor":"about-pip","children":[]},{"title":"Instalando virtualenv e virtualenvwrapper","anchor":"install-virtualenv-and-virtualenvwrapper","children":[]},{"title":"Instalando Django","anchor":"install-django","children":[]},{"title":"Armadilhas comuns","anchor":"common-pitfalls","children":[]}],"breadcrumbs":[{"docname":"howto/index","title":"Guias de “como fazer”","url":"/pt-br/1.11/howto/"}],"prev":{"docname":"howto/static-files/deployment","title":"Deploy de arquivos estáticos","url":"/pt-br/1.11/howto/static-files/deployment/"},"next":{"docname":"howto/writing-migrations","title":"Escrevendo migrações de banco de dados","url":"/pt-br/1.11/howto/writing-migrations/"},"formats":{"html":"/pt-br/1.11/howto/windows/","markdown":"/pt-br/1.11/howto/windows.md","json":"/pt-br/1.11/howto/windows.json"},"source":"https://github.com/django/django/blob/stable/1.11.x/docs/howto/windows.txt","official":"https://docs.djangoproject.com/pt-br/1.11/howto/windows/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","fr","ja","id","pt-br","ko","es","el","pl"]}