
在 CentOS7 上,默认的 Python 安装版本是 2.7.5,所以很多 Python 3.X 的脚本都运行不起来。真的不人性化啊,连 Ubuntu 都自带两个版本呢。那么如何在 CentOS7 上安装 Python3 呢?
一、安装依赖
1 安装 sqlite-devel,否则使用sqlite3模块会报错
1、安装依赖包
1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装gcc,yum -y install gcc
2)安装其它依赖包,(注:不要缺少,否则有可能安装python出错,python3.7.0以下的版本可不装 libffi-devel )
二、下载 PYTHON 3.8.3
三、安装 PYTHON 3.8.3
四、创建软连接
五、验证
因为没有覆盖掉 2.7.5 版本,所以直接使用 python 的时候还是调用的 2.7.5 版本,而使用 python3 的时候则会调用 3.8.3 版本的 python。
最后,如果你设置软连接直接用 python 的话,那么你还需要改一下 yum 配置。因为 yum 调用的是 python2 版本,所以无法正常使用。
