Django 安装与配置教程
文章目录
- Django 安装与配置教程
- 一,Windows系统安装Django
- 1) 离线安装
- 2) 在线安装
- 3) 配置Django环境变量
- 4) 检查是否安装成功
- 二,Linux和Mac系统安装Django
- 1) 使用终端在线安装
- 2) 下载安装包离线安装
Django 安装与配置教程
本节主要对 Django 在各个平台上的安装方式与配置进行讲解。
前文章节提到过,不同 Django 版本对 Python 版本的要求也是不一样的 ,Django 对 Python 版本的支持,如表格所示:
Django版本与Python版本对应表
Django版本 | Python版本 |
---|---|
1.8 | 2.7, 3.2, 3.3, 3.4, 3.5 |
1.9, 1.10 | 2.7, 3.4, 3.5 |
1.11x | 2.7, 3.4, 3.5, 3.6 |
2.0 | 3.4, 3.5, 3.6, 3.7 |
2.1, 2.2 | 3.5, 3.6, 3.7 |
3.0 | 3.6, 3.7, 3.8 |
本教程的教学版本是 Django 2.2.10
版,Django 的官方网站不仅可以下载不同的 Django 版本(官方网址:https://www.djangoproject.com/download/),而且也提供了 Django 完善的使用文档。-下图是官网设定的 Django 不同版本的发布时间。
一,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 版本号,则说明安装成功:
二,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 站点。
Django 安装与配置教程相关推荐
- Django安装与配置教程(图解)
Django安装与配置教程(图解) 不同 Django 版本对 Python 版本的要求也是不一样的 ,Django 对 Python 版本的支持,如表格所示: Django版本与Python版本对应 ...
- pythondjango教程_Python 中Django安装和使用教程详解
一.安装 一般使用cmd 安装就可以 手动安装通过下载方式 二.配置使用 1.通过cmd新建一个项目,我是在桌面新建 上面命令会在桌面新建pythonDjango文件夹,在里面会生成如下图两个文件 m ...
- win10安装misql8_Win10下免安装版MySQL8.0.16的安装和配置教程图解
1.MySQL8.0.16解压 其中dada文件夹和my.ini配置文件是解压后手动加入的,如下图所示 2.新建配置文件my.ini放在D:\Free\mysql-8.0.16-winx64目录下 [ ...
- Tomcat安装及配置教程(超详细的图文教程)(亲测)
Tomcat安装及配置教程(超详细的图文教程) 1.什么是Tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下 ...
- 【Ubuntu】Ubuntu16.04+VMware+Win10安装及配置教程
Ubuntu16.04+VMware+Win10安装及配置教程 前言: 我之所以使用Ubuntu16.4,既为学Linux操作,也为学习Python.Ubuntu16.4一直以来在虚拟机上都跑 ...
- 最新Tomcat安装及配置教程+JavaWeb项目部署
最新Tomcat安装及配置教程+JavaWeb项目部署 介绍 一.下载安装Tomcat 二.配置环境变量 三.JavaWeb项目发布 四.登录Web查询系统 介绍 此文章为自己在Tomcat配置及项目 ...
- mysql5.7.28下载安装_Windows下mysql-5.7.28下载、安装、配置教程
MySQL 数据库 Windows下mysql-5.7.28下载.安装.配置教程 最近需要更换mysql数据库的版本,写一篇文章,记录一下 一.下载mysql数据库 我这里选择5.7.28-Windo ...
- Jmeter安装及配置教程
Jmeter安装及配置教程 一.JMeter的安装配置过程 二.JMeter的运行和语言设置 一.JMeter的安装配置过程 安装配置过程: 第一步 安装JDK,配置JDK路径 到Oracle官方网站 ...
- Tomcat8安装及配置教程
Apache Tomcat8.0安装及配置教程... Apache Tomcat8.0 官方网站链接:http://tomcat.apache.org/ apache-tomcat-8.0.39 ...
最新文章
- 管好统计信息,开启SQL优化之门
- (转)__declspec(dllimport)和__declspec(dllexport)的区别,以及有关c/c++调用约定
- 中小企业邮件系统选型攻略
- Gem5全系统FS(full system)测试
- HALCON 21.11:深度学习笔记---语义分割/边缘提取(12)
- 复旦大学长跑协会申请书前言(初稿)
- html直链如何修改成js,javascript – 使用route params直接链接到URL会破坏AngularJS App...
- Python多线程小例子
- 大数据时代,做数据分析报告的基本流程
- 安卓 Share微博客户端 3.9 精简高级版 修改版
- 前后端分离框架Vue+Element UI(上集)
- java海贼王秘宝传说下载_海贼王秘宝传说攻略 星月岛任务详解一览
- 面试计算机应用技术自我介绍,计算机应用专业面试的自我介绍
- 骑友,怎么挑选适合自己的赛事
- Android开发之
- Nginx的优化配置
- CComObject 。。。(转)
- 【基础算法】试除法求约数(Acwing869题)
- 计算机文件丢失系统无法启动,因文件的丢失或者损坏导致系统无法启动的解决方法...
- 企业数据安全三大壁垒:MDM、MIM和MAM
热门文章
- pandas 把重复的列后面对应的列合并在一个单元格内并删除重复值
- MACBOOK PRO史诗级难度 隔空投送需要唤醒才能用 无人能解决。。。
- 微信小程序 使用全局变量
- 聊聊前端的冷门小知识 - 李游Leo公开课(2020-4-8 和 2020-4-10) 笔记
- Sketching Image Gist Human-Mimetic Hierarchical Scene Graph Generation 2020场景图论文阅读
- python画一条竖直的直线_python – 动态地向matplotlib图添加一条垂直线
- Windows常用命令以及用法
- Codesys的软件PLC解决方案
- JQuery经典例子:页面可编辑表格
- plus仿element库