centos6.6 安装python环境及Django 1.9.0

来源:互联网 发布:淘宝新店铺如何装修 编辑:程序博客网 时间:2024/06/07 05:07

简单部署

一、centos 6.6 最小化安装不再熬述

二、运行Django首先需要安装python环境

三、安装python环境,由于centos 6.6 yum默认按照python2.6,而setuptool需要python升级到2.7,所以先升级

CentOS yum 升级Python2.6 到 2.7

背景:

开发部需要使用python2.7,由于公网的环境python版本都是系统自带的,版本是2.6,需要升级,最好是通过RPM升级。

Linux系统:CentOS

CentOS 6.4升级Python后yum不可用的解决方案 http://www.linuxidc.com/Linux/2013-05/84727.htm

实施步骤:

1,下载nux 的release文件

wget http://li.nux.ro/download/nux/dextop/el6/i386/nux-dextop-release-0-2.el6.nux.noarch.rpm

rpm -ivh nux-dextop-release-0-2.el6.nux.noarch.rpm

yum -y install python27

yum -y install python27-devel

2,升级python

Centos默认还是使用python2.6.*,需要用python2.7的文件覆盖python文件。

cd /usr/bin/

rm -rf python

cp python2.7 python

3,测试

在命令行里输入python --version,如果输出的结果显示的是这样就正确了:

[root@linuxidc script]# python --version

Python 2.7.3

4,由于yum没有兼容python2.7,需要将下面红色的部分由 #!/usr/bin/python 修改为 #!/usr/bin/python2.6。

vi /usr/bin/yum,把下面红色的部分

#!/usr/bin/python

修改为:

#!/usr/bin/python2.6

5,安装setuptools工具,方便自动升级

wget https://enterprise-storage-os.googlecode.com/files/setuptools-0.6c11.tar.gz

tar xzvf setuptools-0.6c11.tar.gz

cd setuptools-0.6c11

python setup.py install

6,至此python升级已经完成。

7,安装扩展包

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py

python ez_setup.py

四、安装Django

1、下载Django

https://www.djangoproject.com/download/

Latest release: Django-1.9.tar.gz


2、安装Django1.9

#tar -xvzf Django-1.9.tar.gz
#cd Django-1.9

#python setup.py install

检查是否安装成功

终端上输入 python ,点击 Enter,进行 python 环境

[root@localhost Django-1.9]# python
Python 2.7.0 (default, Nov 24 2015, 21:47:38)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(1, 9, 0, 'final', 0)
>>> django.get_version()
'1.9'
如果运行后看到版本号,就证明安装成功了.



《Python核心编程 第二版》.(Wesley J. Chun ).[高清PDF中文版] http://www.linuxidc.com/Linux/2013-06/85425.htm

《Python开发技术详解》.( 周伟,宗杰).[高清PDF扫描版+随书视频+代码] http://www.linuxidc.com/Linux/2013-11/92693.htm

Python脚本获取Linux系统信息 http://www.linuxidc.com/Linux/2013-08/88531.htm

在Ubuntu下用Python搭建桌面算法交易研究环境http://www.linuxidc.com/Linux/2013-11/92534.htm

Python 的详细介绍:请点这里
Python 的下载地址:请点这里

更多CentOS相关信息见CentOS 专题页面http://www.linuxidc.com/topicnews.aspx?tid=14

Python 自学课堂  http://www.ziqiangxuetang.com/django/django-tutorial.html


0 0
原创粉丝点击