原文:https://blog.csdn.net/zhaoyoulin2016/article/details/80484041第一步:准备编译环境:
yum group install -y 'Development Tools'
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel
这里zlib-devel 此包一定要安装
第二步:创建安装目录,下载python-3.6.5包
mkdir /usr/local/python3
cd /usr/local/python3/
wget https://www.python.org/ftp/python/3.6.5/python-3.6.5.tgz
第三步:解压压缩包
命令:tar -xf Python-3.6.5.tar.xz
解压后包含Python-3.6.5目录,指令进入Python-3.6.5目录
cd Python-3.6.5
第四步:编译安装,三个命令依次执行,时间长,请耐心等待
./configure --prefix=/usr/local/python3 --enable-optimizations
make
make install
第五步:修改系统默认的Python路径
这一步一定要改呦,不改的系统默认还是Python-2.7.5版本,
mv /usr/bin/python /usr/bin/python-2.7.5
第六步:建立新的python和pip3软连接:
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
第七步:修改yum的依赖
将yum还指向原来Python-2.7.5 的版本
vi /usr/bin/yum
将第一行中:#!/usr/bin/python
修改为:#! /usr/bin/pyhton-2.7.5即可
vi /usr/libexec/urlgrabber-ext-down
将第一行中修改为:#! /usr/bin/python-2.7.5
第八步:查看版本
查看python版本:python -V
查看pip3版本: pip -V