Django框架安装方法图文详解


Posted in Python onNovember 04, 2019

本文实例讲述了Django框架安装方法。分享给大家供大家参考,具体如下:

Window 下安装 Django

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

1、Python 下载地址:https://www.python.org/downloads/

2、Django 下载地址:https://www.djangoproject.com/download/

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

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

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

Django框架安装方法图文详解

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

Django框架安装方法图文详解

Django 安装

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

Django框架安装方法图文详解

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

Django框架安装方法图文详解


检查是否安装成功

输入以下命令进行检查:

>>> import django
>>> django.get_version()

Django框架安装方法图文详解

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


Linux 上安装 Django

yum 安装方法

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

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

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

安装 setuptools

命令:

yum install python-setuptools

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

easy_install django

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

[root@solar django]# python
Python 2.7.3 (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
(1, 6, 5, 'final', 0)
>>>

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

pip 命令安装方法

pip install Django

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

pip install https://www.djangoproject.com/download/1.11a1/tarball/

源码安装方法

下载源码包:https://www.djangoproject.com/download/

输入以下命令并安装:

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

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


Mac 下安装

下载

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

 

Django框架安装方法图文详解

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

$ tar zxvf Django-1.x.y.tar.gz

你也可以从 Github 上下载最新版,地址:https://github.com/django/django:

git clone https://github.com/django/django.git

安装

进入解压后的目录:

cd Django-1.x.y
sudo python setup.py install

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

……
Processing dependencies for Django==1.x.y
Finished processing dependencies for Django==1.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/。


在 Cloud Studio 中运行 Django

下面我们介绍如何在 Cloud Studio 中安装、使用 Django:

  • step1:访问 Cloud Studio,注册/登录账户。

  • step2:在右侧的运行环境菜单选择:"ubuntu"

    Django框架安装方法图文详解

  • step3:在下方的终端执行命令,使用 pip 安装:

    sudo pip3 install django
  • step4:查看 Django 版本:

    django-admin --version

希望本文所述对大家基于基于Django框架的Python程序设计有所帮助。

Python 相关文章推荐
Python使用urllib2获取网络资源实例讲解
Dec 02 Python
python使用rsa加密算法模块模拟新浪微博登录
Jan 22 Python
Python2与python3中 for 循环语句基础与实例分析
Nov 20 Python
python如何拆分含有多种分隔符的字符串
Mar 20 Python
Python通过paramiko远程下载Linux服务器上的文件实例
Dec 27 Python
详解利用Python scipy.signal.filtfilt() 实现信号滤波
Jun 05 Python
树莓派+摄像头实现对移动物体的检测
Jun 22 Python
python下PyGame的下载与安装过程及遇到问题
Aug 04 Python
简单易懂Pytorch实战实例VGG深度网络
Aug 27 Python
Django Serializer HiddenField隐藏字段实例
Mar 31 Python
属性与 @property 方法让你的python更高效
Sep 21 Python
如何使用Python调整图像大小
Sep 26 Python
python定时任务 sched模块用法实例
Nov 04 #Python
python框架flask表单实现详解
Nov 04 #Python
pycharm显示远程图片的实现
Nov 04 #Python
使用PyCharm进行远程开发和调试的实现
Nov 04 #Python
python框架django项目部署相关知识详解
Nov 04 #Python
python tkinter控件布局项目实例
Nov 04 #Python
python requests抓取one推送文字和图片代码实例
Nov 04 #Python
You might like
全国FM电台频率大全 - 17 湖北省
2020/03/11 无线电
php的urlencode()URL编码函数浅析
2011/08/09 PHP
PHP在线生成二维码代码(google api)
2013/06/03 PHP
php将url地址转化为完整的a标签链接代码(php为url地址添加a标签)
2014/01/17 PHP
对PHP新手的一些建议(PHP学习经验总结)
2014/08/20 PHP
THinkPHP获取客户端IP与IP地址查询的方法
2016/11/14 PHP
QQ邮箱的一个文本编辑器代码
2007/03/14 Javascript
GreyBox技术总结(转)
2010/11/23 Javascript
jQuery动态显示和隐藏datagrid中的某一列的方法
2013/12/11 Javascript
js中window.open打开一个新的页面
2014/08/10 Javascript
用原生JS获取CLASS对象(很简单实用)
2014/10/15 Javascript
JavaScript父子窗体间的调用方法
2015/03/31 Javascript
Jquery 1.9.1源码分析系列(十二)之筛选操作
2015/12/02 Javascript
在Javascript操作JSON对象,增加 删除 修改的简单实现
2016/06/02 Javascript
bootstrap fileinput插件实现预览上传照片功能
2018/01/23 Javascript
js html实现计算器功能
2018/11/13 Javascript
Vue分页器实现原理详解
2019/06/28 Javascript
微信小程序获取用户信息及手机号(后端TP5.0)
2019/09/12 Javascript
基于JavaScript实现简单扫雷游戏
2021/01/02 Javascript
原生JavaScript实现幻灯片效果
2021/02/19 Javascript
[05:31]DOTA2英雄梦之声_第04期_光之守卫
2014/06/23 DOTA
python有证书的加密解密实现方法
2014/11/19 Python
简单谈谈Python中的反转字符串问题
2016/10/24 Python
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
2018/07/07 Python
pycharm 实现显示project 选项卡的方法
2019/01/17 Python
NumPy 基本切片和索引的具体使用方法
2019/04/24 Python
简单了解python字符串前面加r,u的含义
2019/12/26 Python
基于Modernizr 让网站进行优雅降级的分析
2013/04/21 HTML / CSS
荷兰优雅女装网上商店:Heine
2016/11/14 全球购物
Saucony澳大利亚官网:美国跑鞋品牌,运动鞋中的劳斯莱斯
2018/05/05 全球购物
上班迟到检讨书
2014/01/10 职场文书
决心书标准格式
2014/03/11 职场文书
2014年质量工作总结
2014/11/22 职场文书
体育委员竞选稿
2015/11/21 职场文书
小学二年级语文教学反思
2016/03/03 职场文书
pytorch 如何把图像数据集进行划分成train,test和val
2021/05/31 Python