因服务器上需运行b站挂机脚本,而脚本要求py版本必须>=2.6.9
而系统自带的版本为 Python 2.6.6
于是就 Google 之顺便升级下,安装过程中出现了点问题,特此写下笔记

1.首先查看 Python 的版本

python  -V    
Python 2.6.6 

2.安装前准备 安装相关库

yum install gcc gcc-c++ autoconf automake
yum install openssl openssl-devel 

3.下载 Python-2.7.12

wget http://python.org/ftp/python/2.7.12/Python-2.7.12.tar.xz

4.解压 Python-2.7.12.tar.xz

xz -d Python-2.7.12.tar.xz
tar xvf Python-2.7.12.tar

5.进入 Python-2.7.12 目录

cd Python-2.7.12

6.安装 Python-2.7.12

./configure --prefix=/usr/local/python2.7
make      
make install  

7.查看版本信息

/usr/local/python2.7/bin/python -V
Python 2.7.12

8.建立软连接,使系统默认的 Python 指向 Python2.7

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

9.这时我们在查看下 Python 版本

python -V
Python 2.7.12

10、修改 yum 使用的 python 版本
虽然现在 python 已经安装完成,可是 yum 不兼容 Python 2.7 导致 yum 不能正常工作,所以我们需要到 yum 的配置文件中指定 Python 的版本为 2.6.6

vi /usr/bin/yum  

#!/usr/bin/python 改成 #!/usr/bin/python2.6.6 然后 :wq 保存即可

python 升级后 原来的 pip 会不能用
需重新安装 pip
直接输入curl https://bootstrap.pypa.io/get-pip.py | python
即可安装

好了完结撒花~