CentOS 6.X怎么更新Python2.7.x版本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 6.X怎么更新Python2.7.x版本相关的知识,希望对你有一定的参考价值。

在安装新版之前安装 先安装bz2、zlib,执行下列代码进行安装

yum install -y zlib-devel bzip2-devel xz-libs wget openssl openssl-devel

下载并解压

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

切换目录并安装

cd Python-2.7.12
yum install gcc
./configure --prefix=/usr/local
make altinstall

设置默认python指向2.7

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

更新yum配置文件

vim /usr/bin/yum

// vim 基本命令
a // 编辑
esc // 退出编辑
:wq // 写入并推出
:q! // 不写入强制退出

// 把最头部的:
#!/usr/bin/python
// 改成:
#!/usr/bin/python2.6.6
// 保存退出

安装pip

下载easy_install https://pypi.python.org/packages/ff/d4/209f4939c49e31f5524fa0027bf1c8ec3107abaf7c61fdaad704a648c281/setuptools-21.0.0.tar.gz#md5=81964fdb89534118707742e6d1a1ddb4

tar vxf setuptools-21.0.0.tar.gz
cd setuptools-21.0.0
python setup.py install

下载pip https://pypi.python.org/packages/41/27/9a8d24e1b55bd8c85e4d022da2922cb206f183e2d18fee4e320c9547e751/pip-8.1.1.tar.gz#md5=6b86f11841e89c8241d689956ba99ed7

tar vxf pip-8.1.1.tar.gz
cd pip-8.1.1
python setup.py install
参考技术A 版本2.7是向2.6兼容的,一般不会出问题,极少数的软件,比如centos的yum好像就需要2.6版本的python;但其实一个系统中是可以有多个版本的python的,所以你完全可以将2.7安装在不同的位置。 参考技术B cd /usr/local/src
wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz
tar zxvf Python-2.7.6.tgz
cd Python-2.7.6
./configure
make & make install

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

sed -i 's/bin\/python/bin\/python2.6.6/' /usr/bin/yum

centos内卸载centos

参考技术A 1、找到Xshell软件。
2、下面我们来卸载用yum安装的软件,命令:yumremove软件名字。
3、出现页面,就证明已经卸载完成了。

以上是关于CentOS 6.X怎么更新Python2.7.x版本的主要内容,如果未能解决你的问题,请参考以下文章

python2.7.X 升级至Python3.6.X

python2.7.X 升级至Python3.6.X

CentOS6.x机器安装Python2.7.x

Python安装MySQLdb

centos7.2如何升级到centos7.3最新版本

CentOs 6.x 升级 Python 版本