一、升级原因
由于python官方已宣布2.x系列即将停止支持,为了向前看,我们升级系统的python版本为3.7系列
服务器系统为CentOS 7.4
Python 2.7 的原计划是在 2015 年终止所有的支持,但由于 Python 的核心管理团队已经花费了大量的时间在研发升级上。以至于大量的代码没有移植到 Python 3 版本上,Python 程序设计语言的创立者 Guido van Rossum 决定,将 Python 2.7 的终止支持的时间推迟到 2020 年。
二、升级过程
1.安装前查看当前系统下的python版本号
python -V
2.官方下载地址
https://www.python.org/downloads/source/
我下载的是3.7.3版本
也可以下载最新的3.7.4,不过喜欢不下载最新的
# 下载
wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
# 解压
tar -zxf Python-3.7.3.tgz
# 进入python目录
cd Python-3.7.3
# 编译
./configure
#安装
make
make install
3.验证当前系统下安装的python版本号
python3 -V
4.查看一下新安装的python3的文件位置
ll /usr/local/bin/python*
5.将系统默认的python2备份
mv /usr/bin/python /usr/bin/python.bak
6.创建新的python软连接
ln -s /usr/local/bin/python3 /usr/bin/python
在查看一下系统的python版本,ok了