pip方式
此种方式安装的为最新版的django,并且安装时会自动安装setuptools
安装pip
1:获取https://bootstrap.pypa.io/get-pip.py 保存为get-pip.py
2:python get-pip.py安装Django
pip install Django
easy_install方式
安装setuptools
#安装版本为setuptools-0.6c11.tar.gz tar -zxvf setuptools-0.6c11.tar.gz cd setuptools-0.6c11 python setup.py build(编译,可省略) python setup.py install #将新生成的easy_install 文件设置成全局可访问的文件 ln -s /usr/local/python27/bin/easy_install /bin/easy_install
- 安装Django
easy_install django
源码安装方式
1、安装setuptools,方式同easy_install方式,如果不安装setuptools,安装django时会显示错误 2、下载django源码并解压,本例使用的版本为1.7.11
#源码解压路径为/usr/loacal/Django-1.7.11 cd /usr/local/Django-1.7.11 python setup.py install
测试安装是否成功
#测试安装是否成功
#进入python环境
python
#导入django,如果没有报错则表示安装成功
import django
#查看django版本
django.VERSION #django.get_version()
创建django项目
#如果使用django-admin 提示命令不存在则需创建django-admin的全局命令,原文件在python安装目录的bin目录下
ln -s /usr/local/python27/bin/diango-admin.py /usr/local/bin/diango-admin.py
#创建工程(cd到工作目录)
django-admin.py startproject mysite
#工作目录下会创建一个mysite目录,目录下有manage.py和mysite目录
#添加应用
python manage.py startapp admin #或 djiango-admin.py startapp admin
开发环境可以使用Django自带的服务器
python manage.py runserver [0.0.0.0:8000]