How to install Django on Windows

本文档将指导您在Windows上安装Python和Django以获得基本使用。这是为Django项目工作的用户提供的初学者指南,并不反映在Django开发补丁时应该如何安装Django。

本指南中的步骤已使用Windows 7和8进行测试。在其他版本中,步骤将是类似的。

Install Python

Django是一个Python Web框架,因此需要在您的机器上安装Python。

要在您的计算机上安装Python,请转到https://python.org/download/,并下载适用于Python的Windows MSI安装程序。下载后,运行MSI安装程序并按照屏幕上的说明进行操作。

安装后,打开命令提示符,并通过执行python - version来检查Python版本。如果遇到问题,请确保您已正确设置PATH变量​​。您可能需要调整PATH环境变量,以包括Python可执行文件和其他脚本的路径。例如,如果您的Python安装在C:\Python34\中,则需要将以下路径添加到PATH

C:\Python34\;C:\Python34\Scripts;

Install Setuptools

要在计算机上安装Python软件包,需要Setuptools。为您的Python版本下载最新版本的Setuptools并按照给出的安装说明。

Install PIP

PIP是Python的包管理器,它使用Python包索引安装Python包。PIP稍后将用于从PyPI安装Django。如果您安装了Python 3.4,则会包含pip,因此您可以跳过此部分。

打开命令提示符并执行easy_install pip这将在您的系统上安装pip如果已成功安装Setuptools,此命令将工作。

或者,请转到http://www.pip-installer.org/en/latest/installing.html以安装/升级说明。

Install Django

使用pip可以轻松安装Django。

在命令提示符处,执行以下命令:pip install django这将下载并安装Django。

安装完成后,您可以通过在命令提示符中执行django-admin --version来验证您的Django安装。

在Django 1.7中更改:

在Django 1.7中,已经引入了.exe,因此只需在命令提示符中使用django-admin替换django-admin.py

有关使用Django安装数据库的信息,请参阅Get your database running

Common pitfalls

  • 如果django-admin只显示帮助文本,无论它给出什么参数,Windows中的文件关联可能有问题。检查是否有多个环境变量设置为在PATH中运行Python脚本。这通常在安装了多个Python版本时发生。

  • 如果您在代理后连接到互联网,则可能会在运行命令easy_install pippip 安装 django在命令提示符中设置代理配置的环境变量,如下所示:

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