How to install Django on Windows

本文将引导您在Windows上安装Python 3.5和Django。 它还提供了安装virtualenvvirtualenvwrapper的说明,这使得它更容易处理Python项目。 这是为Django项目工作的用户提供的初学者指南,并不反映在Django开发补丁时应该如何安装Django。

本指南中的步骤已经通过Windows 7,8和10进行了测试。 在其他版本中,步骤将是类似的。 您将需要熟悉使用Windows命令提示符。

Install Python

Django是一个Python Web框架,因此需要在您的机器上安装Python。 在撰写本文时,Python 3.5是最新版本。

要在机器上安装Python,请转到https://python.org/downloads/ 该网站应为您提供最新Python版本的下载按钮。 下载可执行程序安装程序并运行它。 选中添加 Python 3.5 PATH t0>,然后点击安装

安装后,打开命令提示符,并检查Python版本是否与您安装的版本匹配执行:

python --version

关于pip

pip是一个管理Python的软件包。 它使安装和卸载Python包(如Django!) 好简单。 对于其余的安装,我们将使用pip从命令行安装Python软件包。

要在机器上安装点数,请转到https://pip.pypa.io/en/latest/installing/,然后按安装 get-pip.py说明。

安装virtualenvvirtualenvwrapper

virtualenvvirtualenvwrapper为您创建的每个Django项目提供专用的环境。 虽然不是强制性的,但这被认为是最佳做法,并且将在您准备好部署项目时节省时间。 只需输入:

pip install virtualenvwrapper-win

然后为您的项目创建一个虚拟环境:

mkvirtualenv myproject

虚拟环境将自动激活,您将在命令提示符旁边看到“(myproject)”来指定。 如果您启动新的命令提示符,则需要再次使用以下命令激活环境:

workon myproject

Install Django

您可以在虚拟环境中使用pip轻松安装Django。

在命令提示符下,确保虚拟环境处于活动状态,然后执行以下命令:

pip install django

这将下载并安装最新的Django版本。

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

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

Common pitfalls

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

  • 如果您正在连接到代理服务器后面的互联网,运行命令可能会出现问题pip 安装 django 在命令提示符中设置代理配置的环境变量,如下所示:

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