Centos 6.5 python 2.6 升级到 2.7

Posted lvmememe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos 6.5 python 2.6 升级到 2.7相关的知识,希望对你有一定的参考价值。

转载自:http://blog.csdn.net/jcjc918/article/details/11022345

 

查看python的版本

 

[plain] view plain copy
 
 print?
  1. #python  -V    
  2. Python 2.6.6  


1.下载Python-2.7.3

 

 

[plain] view plain copy
 
 print?
  1. #wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2  


2.解压

 

 

[plain] view plain copy
 
 print?
  1. #tar -jxvf Python-2.7.3.tar.bz2  


3.更改工作目录

 

 

[plain] view plain copy
 
 print?
  1. #cd Python-2.7.3  


4.安装

 

 

[plain] view plain copy
 
 print?
  1. #./configure  (这一句如果报错,需要运行yum install gcc)
  2. #make all             
  3. #make install  
  4. #make clean  
  5. #make distclean  


5.查看版本信息

 

 

[plain] view plain copy
 
 print?
  1. #/usr/local/bin/python2.7 -V  


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

[plain] view plain copy
 
 print?
  1. #mv /usr/bin/python /usr/bin/python2.6.6  
  2. #ln -s /usr/local/bin/python2.7 /usr/bin/python  


7.重新检验Python 版本

 

 

[plain] view plain copy
 
 print?
  1. #python -V  


8解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所以yum不能正常工作,我们需要指定 yum 的Python版本

 

 

[plain] view plain copy
 
 print?
  1. #vi /usr/bin/yum  

 

 

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


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

http://www.zhangchun.org/the-centos6-3-upgrade-python-to-2-7-3-

这篇教程就到这里了,但是不久就突然发现输入法图标不见了,然后打字没有候选框!iBus 崩了!再次进行搜索,又是版本问题技术分享 iBus也是不支持Python2.7的啊!

于是。。。

 

9.配置iBus

分别用 vi 打开下面两个文件,找到 exec python 那一行,把exec python 改为 exec python2.6 保存,退出。iBus在重启后就恢复正常了!是不是很开心?

 

[plain] view plain copy
 
 print?
  1. #vi /usr/bin/ibus-setup  
[plain] view plain copy
 
 print?
    1. #vi/usr/libexec/ibus-ui-gtk  

以上是关于Centos 6.5 python 2.6 升级到 2.7的主要内容,如果未能解决你的问题,请参考以下文章

Centos 6.5 python 2.6.6 升级到 2.7

CentOS python 2.6 升级到 python 2.7

Centos将python 2.6 升级到 2.7

Centos 6.4 python 2.6 升级到 3.5.2

CentOS 6.5 安装Docker

Python升级版本2.6到2.7