Chinaunix首页 | 论坛 | 博客
  • 博客访问: 370700
  • 博文数量: 114
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1219
  • 用 户 组: 普通用户
  • 注册时间: 2015-02-07 21:23
文章分类

全部博文(114)

文章存档

2018年(1)

2017年(5)

2016年(87)

2015年(21)

我的朋友

分类: 系统运维

2016-10-19 20:14:04


  1. centos 6以上版本默认的python都是6.X版本的,在安装软件的时候有些库只支持7.X的python环境,不得不升级,除非你用centos7,不过这也是一种趋势,比如流行的开源软件openstack官方安装都只支持centos 7系统

查看系统python的版本

#python  -V    
Python 2.6.6  


1.下载Python-2.7.3
wget  


2.解压
tar -jxvf Python-2.7.3.tar.bz2  


3.更改工作目录
cd Python-2.7.3  


4.安装
./configure  
make all             
make install  
make clean  
make distclean  


5.查看版本信息

/usr/local/bin/python2.7 -V  


6.建立软连接,使系统默认的 python指向 python2.7

mv /usr/bin/python /usr/bin/python2.6.6  
ln -s /usr/local/bin/python2.7 /usr/bin/python  


7.重新检验Python 版本

python -V  


8.解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所以yum不能正常工作,我们需要指定 yum 的Python版本
[plain] view plain copy print?
#vi /usr/bin/yum  


将文件头部的
#!/usr/bin/python


改成
#!/usr/bin/python2.6.6




阅读(703) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~