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