Linux centos7 安装python3.7
0x01 安装依赖
1、yum依赖
yum update
2、python3.7所需依赖
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make
0x02 下载安装包
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1rc1.tar.xz
0x03 安装
1、新建文件夹存放python3
mkdir /usr/local/python3
2、移动、解压、编译、安装等
mv Python-3.7.1rc1.tar.xz /usr/local/python3
cd /usr/local/python3
xz -d Python-3.7.1rc1.tar.xz
tar xvf Python-3.7.1rc1.tar
cd Python-3.7.1rc1
./configure --prefix=/usr/local/python3
make
make install
0x04 创建软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
0x05 与python2共存
vim /usr/bin/yum
vim /usr/libexec/urlgrabber-ext-down
第一行#! /usr/bin/python 改为#! /usr/bin/python2.7
参考:https://www.misiyu.cn/article/28.html