Centos7 系统下自带的Python版本是2.7,所以得先安装Python3
安装Python3
先安装相关的包,用于编译Python3
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
yum -y install epel-release
yum install python-pip
然后下载Python3.6.2(wget下载有点慢),下载完成后传到Linux服务器中
编译下载的包
xz -d Python-3.6.2.tar.xz
tar -xf Python-3.6.2.tar
#进入解压后的目录,依次执行下面命令进行手动编译
cd Python-3.6.2
./configure prefix=/usr/local/python3
make && make install
# 安装依赖zlib、zlib-devel
yum install zlib zlib
yum install zlib zlib-devel
添加软链接
# 将原来的链接备份
mv /usr/bin/python /usr/bin/python.bak
# 添加python的软链接
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python
# 添加pip的软链接
mv pip pip2 # 更改名称为了下一步替换pip为pip3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
# 测试是否安装成功了
py