更新系统和开发工具集,下面所有的指令都在root用户下完成1
2yum -y update
yum groupinstall -y 'development tools'
另外还需要安装 python 工具需要的额外软件包 SSL, bz2, zlib1
yum install -y zlib-devel bzip2-devel openssl-devel xz-libs wget
源码安装Python 2.7.x
1 | wget http://www.python.org/ftp/python/2.7.11/Python-2.7.11.tar.xz |
详细步骤
1 | # 进入目录: |
设置PATH
设置系统变量并建立软连接将新版本的Python,编辑/etc/profile:1
PATH=/usr/local/bin:$PATH
保存后,再执行:1
2
3
4
5
6
7
8unlink /usr/bin/python
ln -s /usr/local/bin/python2.7 /usr/bin/python
## 检查
[root@dbmasterxxx ~]# python -V
Python 2.7.11
[root@dbmasterxxx ~]# which python
/usr/bin/python
安装 setuptools
1 | #获取软件包,如果下面的wget获取不到就直接去pypi网站下载 |
安装 PIP
1 | curl https://bootstrap.pypa.io/get-pip.py | python2.7 - |
修复 yum 工具
1 | [root@dbmasterxxx ~]# which yum |
此时yum就ok啦!
总结
Python版本升级过很多遍,每次都有问题,此方法来自互联网,经过使用,没有问题,特此总结一下