Django 安装

Django 安装

在安装 Django 前,系统需要已经安装了 Python 的开发环境。

如果你还没有安装 Python,请先从 Python 官网 Welcome to Python.org 下载并安装最新版本的 Python。

Django 安装也很简单使包管理工具 pip 就可以了:

复制代码
pip install Django

安装完成后,你可以通过运行以下命令验证 Django 是否成功安装:

复制代码
python3 -m django --version

如果一切顺利,你将看到安装的 Django 版本号,如:4.2.7。


Windows 下安装 Django

接下来我们来具体看下不同系统下 Django 的安装。

如果你还未安装Python环境需要先下载Python安装包。

1、Python 下载地址:Download Python | Python.org

2、Django 下载地址:Download Django | Django

**注意:**目前 Django 1.6.x 以上版本已经完全兼容 Python 3.x。

Python 安装(已安装的可跳过)

安装 Python 你只需要下载 python-x.x.x.msi 文件,然后一直点击 "Next" 按钮即可。

安装完成后你需要设置 Python 环境变量。 右击计算机->属性->高级->环境变量->修改系统变量 path,添加 Python 安装地址,本文实例使用的是 C:\Python33,你需要根据你实际情况来安装。

Django 安装

下载 Django 压缩包,解压并和 Python安装目录放在同一个根目录,进入 Django 目录,执行 python setup.py install,然后开始安装,Django 将要被安装到 Python 的 Lib下site-packages。

然后是配置环境变量,将这几个目录添加到系统环境变量中: C:\Python33\Lib\site-packages\django;C:\Python33\Scripts。 添加完成后就可以使用Django的django-admin.py命令新建工程了。


检查是否安装成功

输入以下命令进行检查:

复制代码
>>> import django
>>> django.get_version()

如果输出了Django的版本号说明安装正确。


Linux 上安装 Django

yum 安装方法

以下安装位于 Centos Linux 环境下安装,如果是你的 Linux 系统是 ubuntu 请使用 apt-get 命令。

默认情况下 Linux 环境已经支持了Python。你可以在终端输入Python命令来查看是否已经安装。

复制代码
Python 3.7.4 (default, Aug  1 2012, 05:14:39) 
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

安装 setuptools

命令:

复制代码
# Python3 安装
yum install python3-setuptools
# Python2 安装
yum install python2-setuptools

完成之后,就可以使用 easy_install 命令安装 django

复制代码
easy_install django

之后我们在 Python 解释器输入以下代码:

复制代码
[root@solar django]# python
Python 3.7.4 (default, May 15 2014, 14:49:08)
[GCC 4.8.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(3, 0, 6, 'final', 0)

我们可以看到输出了Django的版本号,说明安装成功。

pip 命令安装方法

如果你还未安装 pip 工具,可查看:Python pip 安装与使用

复制代码
sudo pip3 install Django -i https://pypi.tuna.tsinghua.edu.cn/simple

-i https://pypi.tuna.tsinghua.edu.cn/simple 指定清华镜像源,下载速度更快。

指定 Django 的下载版本(3.0.6 可以改成你要的版本):

复制代码
sudo pip3 install Django==3.0.6 -i https://pypi.tuna.tsinghua.edu.cn/simple

如果 pip < 1.4,安装方法如下:

复制代码
pip install https://www.djangoproject.com/download/1.11a1/tarball/

源码安装方法

下载源码包:Download Django | Django

输入以下命令并安装:

复制代码
tar xzvf Django-X.Y.tar.gz    # 解压下载包
cd Django-X.Y                 # 进入 Django 目录
python setup.py install       # 执行安装命令

安装成功后 Django 位于 Python 安装目录的 site-packages 目录下。


Mac 下安装

下载

这里下载最新的稳定版本:DJango-3.x.y.tar.gz,在页面右侧列表下载,如下图:

记住是最新的官方版本哦。其中 x.y 是版本号。进入你下载该文件的文件夹目录,执行如下命令:(Mac下默认是/Users/xxx/Downloads,xxx是你的用户名)

复制代码
$ tar zxvf Django-3.x.y.tar.gz

你也可以从 Github 上下载最新版,地址:GitHub - django/django: The Web framework for perfectionists with deadlines.

复制代码
git clone https://github.com/django/django.git

安装

进入解压后的目录:

复制代码
cd Django-3.x.y
sudo python setup.py install

安装成功后会输出以下信息:

复制代码
……
Processing dependencies for Django==3.x.y
Finished processing dependencies for Django==3.x.y

再进入我们的站点目录,创建 Django 项目:

复制代码
$ django-admin.py startproject testdj

启动服务:

复制代码
cd testdj # 切换到我们创建的项目
$ python manage.py runserver
……
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

以上信息说明,项目已启动,访问地址为http://127.0.0.1:8000/。

相关推荐
qq_229058017 小时前
运行djando项目 配置启动类 label_studio包含前后端启动方法
python·django
码界奇点10 小时前
基于Python与Django的白泽自动化运维系统设计与实现
运维·python·django·毕业设计·源代码管理
计算机毕业编程指导师10 小时前
【Python大数据选题】基于Spark+Django的电影评分人气数据可视化分析系统源码 毕业设计 选题推荐 毕设选题 数据分析 机器学习
大数据·hadoop·python·计算机·spark·django·电影评分人气
Python极客之家11 小时前
基于Django的高校二手市场与社交系统
后端·python·数据挖掘·django·毕业设计
码界奇点12 小时前
基于Django与Zabbix集成的运维故障管理系统设计与实现
运维·django·毕业设计·zabbix·源代码管理
码界奇点12 小时前
基于Django与Ansible的自动化运维管理系统设计与实现
运维·python·django·毕业设计·ansible·源代码管理
U盘失踪了12 小时前
Django 学生成绩管理系统
django
倔强青铜三2 天前
Django 6.0来袭!这些新特性,真的令人振奋!
人工智能·python·django
Java水解3 天前
Django实现接口token检测的实现方案
后端·django
飞Link3 天前
【Django】Django 调用外部 Python 程序的完整指南
后端·python·django·sqlite