关于Linux自带的python2.6.6升级到2.7.5版本步骤详解
CentOS 6 系统默认 Python 版本是:2.6.6 平时在使用中遇到很多的库要求是 2.7.x 版本的库。比如使用UFR升级启动脚本用python2.6.6的版本启动状态检测报错:
第一步:安装相关的编译依赖包:
[root@testhost250 ~]# sudo yum install -y gcc
[root@testhost250 ~]# sudo yum install openssl-devel zlib-devel readline-devel sqlite-devel -y
第二步:到自己的目录下:下载 解压 编译配置
1、到自己目录下
[root@testhost250 ~]# cd /usr/local/src
2、下载
[root@testhost250 src]#wget https://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz
如果下载太慢或者内网问题的话直接先https://www.python.org/ftp/python/2.7.5/目录下载Python-2.7.5.tgz传到/usr/local/src目录
3、解押Python-2.7.5.tgz
[root@testhost250 src]#tar -xvzf Python-2.7.5.tgz
4、 编译配置安装
[root@testhost250 src]#cd Python-2.7.5
[root@testhost250 Python-2.7.5]#./configure && make all && make install && make clean && make distclean
5、检查安装
[root@testhost250 Python-2.7.5]#/usr/local/bin/python2.7 -V
6、用 python2.7 替换旧版本
[root@testhost250 Python-2.7.5]# cd /usr/bin/
[root@testhost250 bin]# mv /usr/bin/python /usr/bin/python2.6.6
[root@testhost250 bin]# ln -s /usr/local/bin/python2.7 /usr/bin/python
7、 重新验证 Python 版本信息
[root@testhost250 bin]# python -V