加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

Django安装与配置教学

发布时间:2023-05-13 10:55:32 所属栏目:语言 来源:
导读:本节主要对 Django 在各个平台上的安装方式与配置进行讲解。前文章节提到过,不同 Django 版本对 Python 版本的要求也是不一样的 ,Django 对 Python 版本的支持。Django版本与Python版本对应表Django版本Python版本

本节主要对 Django 在各个平台上的安装方式与配置进行讲解。

前文章节提到过,不同 Django 版本对 Python 版本的要求也是不一样的 ,Django 对 Python 版本的支持。

Django版本与Python版本对应表Django版本Python版本1.82.7, 3.2, 3.3, 3.4, 3.51.9, 1.102.7, 3.4, 3.51.11x2.7, 3.4, 3.5, 3.62.03.4, 3.5, 3.6, 3.72.1, 2.23.5, 3.6, 3.73.03.6, 3.7, 3.8

本教程的教学版本是 Django 2.2.10 版,Django 的官方网站不仅可以下载不同的 Django 版本(官方网址:https://www.djangoproject.com/download/),而且也提供了 Django 完善的使用文档。2019 年 4 月份,官网发布了最新的 LTS 版本 Django 2.2.10 ,我们选择最新的 LTS 版本来展开学习。下图是官网设定的 Django 不同版本的发布时间。

1. Windows系统安装Django

1) 离线安装

首先应该确定您的电脑已经安装了 Python 3.7 版本,然后通过 Django 官方网站下载 Django 2.2.10 压缩包。我们将下载完成的压缩包解压,并将解压后的文件和 python37 放在同一个目下。在 CMD 命令行工具中使用 cd命令进入 Django-2.2.10 文件夹,然后执行python setup.py install 命令,这样就开始安装 Django 了,Django 将默认被安装到 python37/Lib/site-packages 文件夹下。

2) 在线安装

在 CMD 命令行中执行如下命令进行在线安装,安装时可以指定版本号:

python -m pip install django==2.2.10

但是由于网络的不稳定性有时会导致下载失败,所以不推荐在线安装的方式,建议采用离线安装的方式。

3) 配置Django环境变量

配置环境变量是 Windows 系统下重要的一步,首先右击计算机->属性->高级->环境变量->编辑系统变量 path,然后在 path 里添加如下变量值:

D:\Python37\Lib\site-packages\Django-2.2.10-py3.7.egg\django\bin;D:\Python37\Scripts

注意使用分号隔开。如图 4 所示,笔者的 Django 是安装在 D 盘中的,而大家进行配置的时候一定要根据 Django 的安装位置来编辑环境变量。当把环境变量配置完成后就可以使用命令来新建 Django 项目了。

提示:注意此处的环境变量一定要配置正确,否则影响后续创建 Django 项目。

4) 检查是否安装成功

通过 CMD 命令行中进入 Python 交互解释器,用以下方式检查 Django 是否安装成功,若能成功返回 Django 版本号,则说明安装成功:

2. Linux和Mac系统安装Django

1) 使用终端在线安装

使用如下命令将默认安装 Django 的最新版本:

$sudo pip3 install django

还可以指定版本号来进行安装,命令如下:

$sudo pip3 install django==2.2.10

2) 下载安装包离线安装

在官方网站下载 Django 2.2.10 安装包,通过下面的命令解压并安装:

$ tar -zxvf Django-2.2.10.tar.gz  

$ cd Django-2.2.10

$ sudo python3 setup.py install

安装完成后,进入 Python 交互解释器来检查 Django 是否安装成功,如下所示:

纯文本复制

>>>import django

>>>django.get_version()

2.2.10

若安装过程中存在报错,请按上述步骤仔细检查。 本章完成了 Django 开发环境的基本搭建工作。下一章,我们将学习如何创建一个简单、可以运行的 Web 站点。

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!