centos7编译安装python3.6
1、下载python3.6源码包
wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz
2、安装依赖包
yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
3、准备python目录
mkdir /usr/local/python3 # 安装目录
mkdir /opt/python3 # 编译目录
4、解压源码
tar xvJf Python-3.6.6.tar.xz -C /opt/python3
5、配置编译参数
/opt/python3/configure --prefix=/usr/local/python3
6、编译安装python3.6
cd /opt/python3 && make -j 4 && make install
7、创建软连接,让python3.6与系统自带的python2共存
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
8、测试python3是否安装成功
python3 -V
pip3 -v
如果这里pip3出现异常,那么请安装一下扩展yum源
yum install -y epel-release