如何在 Windows 上安装 Django — Django 文档
如何在 Windows 上安装 Django
本文档将指导您在 Windows 上安装 Python 3.5 和 Django。 它还提供了安装 virtualenv 和 virtualenvwrapper 的说明,这使得在 Python 项目上工作更容易。 这是为从事 Django 项目的用户提供的初学者指南,并不反映在为 Django 本身开发补丁时应如何安装 Django。
本指南中的步骤已经过 Windows 7、8 和 10 的测试。 在其他版本中,步骤类似。 您需要熟悉使用 Windows 命令提示符。
安装Python
Django 是一个 Python Web 框架,因此需要在您的机器上安装 Python。 在撰写本文时,Python 3.5 是最新版本。
要在您的机器上安装 Python,请访问 https://python.org/downloads/。 该网站应该为您提供最新 Python 版本的下载按钮。 下载可执行安装程序并运行它。 选中 Add Python 3.5 to PATH
旁边的框,然后单击 Install Now
。
安装后,打开命令提示符并通过执行以下命令检查 Python 版本是否与您安装的版本匹配:
python --version
关于pip
pip 是 Python 的包管理器。 它使安装和卸载 Python 包(例如 Django!)变得非常容易。 对于安装的其余部分,我们将使用 pip
从命令行安装 Python 包。
要在您的机器上安装 pip,请转到 https://pip.pypa.io/en/latest/installing/,然后按照 Installing with get-pip.py
说明进行操作。
安装 virtualenv 和 virtualenvwrapper
virtualenv 和 virtualenvwrapper 为您创建的每个 Django 项目提供专用环境。 虽然不是强制性的,但这被认为是一种最佳实践,可以在您准备部署项目时节省您的时间。 只需键入:
pip install virtualenvwrapper-win
然后为你的项目创建一个虚拟环境:
mkvirtualenv myproject
虚拟环境将自动激活,您将在命令提示符旁边看到“(myproject)”来指定它。 如果您启动新的命令提示符,则需要使用以下命令再次激活环境:
workon myproject
安装 Django
可以在您的虚拟环境中使用 pip
轻松安装 Django。
在命令提示符中,确保您的虚拟环境处于活动状态,然后执行以下命令:
pip install django
这将下载并安装最新的 Django 发布版本。
安装完成后,您可以通过在命令提示符下执行 django-admin --version
来验证您的 Django 安装。
有关使用 Django 安装数据库的信息,请参阅 使您的数据库运行 。
常见失误
如果
django-admin
无论给出什么参数都只显示帮助文本,则 Windows 中的文件关联可能有问题。 检查PATH
中是否设置了多个用于运行 Python 脚本的环境变量。 这通常发生在安装了多个 Python 版本时。如果您通过代理连接到 Internet,则运行命令
pip install django
可能会出现问题。 在命令提示符中设置代理配置的环境变量如下:set http_proxy=http://username:password@proxyserver:proxyport set https_proxy=https://username:password@proxyserver:proxyport