如何在CentOS 6上安装Python 2.7和Python 3.4

在最新的CentOS release 6.6 (Final)(截至于2014年11月30日是最新)系统上默认自带的Python是2.6.6版本,可能是出于安全的原因,导致现有发行版本Python严重落后。在使用部分应用时,会有更高版本需求。这里特别需要注意的是由于多个关键的系统应用依赖于自带python,如果替换系统的python环境可能会导致很多难以预见的错误,比如yum等。本文讲述如何在CentOS上使用新路径(/usr/local)安装最新版本的Python。

本文即讲述如何在CentOS 6上安装Python 2.7和Python 3.4:

0、安装前预准备

1、查看版本

2、下载解压

 3、修改setup.dist, 增加ssl支持

4、编译安装:


由于多个关键的系统应用依赖于自带python,不建议修改默认python

验证:

5、修改系统路径(可选)
编译安装完成后,要替换掉系统自带的Python,但CentOS的yum依赖于Python工作,为了保证yum的正常运行,在替换前,先将自带的Python更名备份,方法如下:

验证:

6、已知影响
修改yum的python版本

安装过程中的哪些报错:


编译报错:

解决办法:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.