Centos6.8默认安装的python版本是2.6.6的,由于使用的一些库只支持2.7以上。yum中最新的也是2.6.6。要想将python升级到2.7只有两个办法:1)升级系统,2)下载python源码自己编译安装
接下来阐述一下如何下载python源码自己编译安装:
1)安装devtoolset:
yum groupinstall “Development tools”
2)安装python所需要的包:
yum install zlib-devel
yum install dzip2-devel
yum install openssl-devel
yum install ncurses-devel
yum install sqlite-devel
3)下载并解压python2.7.11源码:
cd /opt
curl -O -L https:/www.python.org/python/2.7.11/Pyhton-2.7.11.tar.xz (使用wget下载时总是出现unable to establish SSL connection 尝试了很多解决办法都没有成功)
tar xf Python-2.7.11.tar.xz
cd Python-2.7.11
4)编译安装python2.7.11:
./config --prefix=/usr/local
make && make altinstall
5)将python命令指向python2.7.11:
ln -s /usr/local/bin/python 2.7 /usr/local/bin/python
6)检查python版本:
sh
sh-4.1# python -V
Python 2.7.11
以上内容大部分来自http://www.cnblogs.com/dudu/p/4294238.html