centos6系统自带Python为2.6.6版本,升级搞版本操作如下(python2-python3都一样)
1.下载需要升级的python包
官方下载地址:https://www.python.org/downloads/
2.下载后解压
tar xf python-x.x.x-tar.gz
cd Python-x.x.x
3.编译安装
./configure
make && make install
echo $? 如果返回码为0,表示没有错误,安装成功
4.设置系统使用新安装python版本
备份原有python
mv /usr/bin/python /usr/bin/python2.6.old
链接新版本python
ln -s /usr/local/bin/python3.5 /usr/bin/python
5.执行python命令
[root@localhost Python-3.5.0]# python Python 3.5.0 (default, Sep 9 2018, 19:09:38) [GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> exit()
查看版本信息,已变,安装成功
6.升级完成后会导致yum不可以用,
解决方法:
编译/usr/bin/yum
将/usr/bin/python 改为/usr/bin/python2.6即可