CentOS7已经默认安装了Python2.7.5版本。如果简单使用,默认的python可能已经够用,但是如果使用python3高版本的话,可以通过默认repo安装到的最新版本。
1.安装必要的依赖
yum groupinstall "Development Tools"
yum install openssl-devel bzip2-devel libffi-devel
2.下载源码包
官方源码包下载地址:https://www.python.org/downloads/source/ 这里我们下载的版本是:Python-3.10.11.tgz
3.解压进入
tar -zxvf Python-3.10.11.tgz
cd Python-3.10.11
4.编译安装
./configure --prefix=/usr/local/python310
make && make install
5.设置环境变量
vim /etc/profile
export PATH=/usr/local/python310/bin:$PATH
source /etc/profile
6.检查版本
[root@ser194713817298 ~]# python -V
Python 2.7.5
[root@ser194713817298 ~]# python3 -V
Python 3.10.11