系统原来的配置:
2.6.6版本的,现在准备升级到2.7.9,方便环境搭建!
准备
centos6.5的python版本默认是2.6.6,可能有的时候我们需要升级到更高的版本,那就来动手升级下吧。我这里以2.7.8版本为例,根据实际需要选择升级版本即可。
yum install-y gcc gcc-c++make readline-devel wget
wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz
安装
tar zxvfPython-2.7.8.tgz
cdPython-2.7.8
./configure--prefix=/usr/local/python27
make&&make install
一路下来没有报错,可以试试以下命令
/usr/local/python27/bin/python2.7-V
如果看到输出python2.7.8,就说明安装成功了
配置
创建一个链接来使系统默认python变为python2.7
ln-fs/usr/local/python27/bin/python2.7/usr/bin/python
接下来修改/usr/bin/yum文件,不然yum会用不了,只需将将第一行的
#!/usr/bin/python
改成
#!/usr/bin/python2.6
到此升级python完毕。
完成升级之后的版本2.7.9
但是会出现BUG
Could not find platform independent libraries
Could not find platform dependent libraries
Consider setting $PYTHONHOME to [:]
环境变量设置的还是有问题的
参考了这篇文章
http://blog.csdn.net/rogerzhanglijie/article/details/30476511