命令行颜色
-
Django 安装
-
-
环境
-
OS: CentOS release 6.5 (Final) Linux xxx 2.6.32-431.29.2.el6.x86_64
-
Software: Python,Database(SQLite),Django
-
-
快速的安装方式:https://docs.djangoproject.com/en/1.7/intro/install/
-
详细的安装方式:https://docs.djangoproject.com/en/1.7/topics/install/
-
-
==INDEX==
-
1.Python
-
2.Database
-
3.Django
-
4.test env
-
-
-
1.Python:
-
Python 版本要求 2.7, 3.2, 3.3, or 3.4
-
centos 6 默认都是2.6 ,我就呵呵了。
-
因为使用的是sqlite,所以要预先装sqlite-devel
-
yum install sqlite-devel
-
源码安装:
-
wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz ;tar xzf Python-2.7.8.tgz ; cd Python-2.7.8 ;./configure ;make ;make install
-
-
解决系统yum使用python的问题,默认系统yum使用的python是2.6,要修改/usr/bin/python 的版本,需要把yum指定的python版本做修改。
-
vi /usr/bin/yum
-
#!/usr/bin/python -> #!/usr/bin/python2.6
-
-
rm -f /usr/bin/python #It was python2.6
-
ln -s /usr/local/bin/python /usr/bin/python #It was Python 2.7
-
-
-
2.Database:
-
SQLite ,是不需要额外的安装的,如果存储的数据量不大的话。
-
-
3.Django:
-
根据操作系统选择,还是官方的发行版,还是最新的开发版。
-
-
脚本安装pip:
-
wget https://bootstrap.pypa.io/get-pip.py
-
python get-pip.py
-
ln -s /usr/local/bin/pip /usr/bin/pip #如果没有yum 安装pip的话,脚本安装的pip连接到/usr/bin下。
-
安装pip没有找到 setuptools的话,该脚本会给装上。
-
setuptools: Python Enterprise Application Kit(PEAK)的一个副项目,它 是一组Python的 distutilsde工具的增强工具(适用于 Python 2.3.5 以上的版本,64 位平台则适用于 Python 2.4 以上的版本)
-
安装python第三方包需要 easy_install 命令,该命令来自 setuptools 工具。
-
升级setuptools:pip install -U setuptools
-
升级pip:pip install -U pip
-
安装django:/usr/local/bin/pip install django
-
-
源码安装... (未使用)
-
前往: https://www.djangoproject.com/download/ 下载相应版本的包
-
解压包: tar xzvf Django-X.Y.tar.gz
-
进入包目录: cd Django-X.Y
-
安装Django: python setup.py install
-
-
4.查看python和django版本
-
[root@xxx]# python
-
Python 2.7.8 (default, Jan 30 2015, 23:21:36)
-
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
-
Type "help", "copyright", "credits" or "license" for more information.
-
>>> import django
-
>>> django.get_version()
-
'1.7.4'
-
-
python -> 2.7.8
-
django -> 1.7.4
阅读(1534) | 评论(0) | 转发(0) |