系统版本:centos7.5
查看版本: cat /etc/redhat-release
1.下载python3安装包
下载地址:https://www.python.org/ftp/python/
wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tar.xz
2.解压安装包
xz -d Python-3.7.6.tar.xz
tar -xf Python-3.7.6.tar
3.在/usr/local路径下创建目录python3
mkdir /usr/local/python3
4.编译安装
yum install -y libffi-devel
yum -y install gcc(安装C编译器gcc)
cd Python-3.7.6
./configure --prefix=/usr/local/python3
make all && make install
5.检查是否安装成功
/usr/local/python3/bin/python3.7 -V
6.创建软连接使得系统默认使用python3
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/python3/bin/python3 /usr/bin/python
mv /usr/bin/pip /usr/bin/pip.bak
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
7.验证版本
python -V
pip -V
8.升级完python之后,yum就不好用了,需要修改yum源
vi /usr/bin/yum
#!/usr/bin/python2.7
还要修改:
vi /usr/libexec/urlgrabber-ext-down