Centos 9 默认安装的是Python3环境,但是目前仍有Python2环境需求。
1 安装zlib库,不然安装pip时会报错(还要重新编译python)
sudo yum install zlib*
2 安装 GCC 包,如果没有安装 GCC,请使用以下命令进行安装
yum install gcc openssl-devel bzip2-devel
3 下载Python-2.7.18
cd /usr/src
sudo wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz
4 在编译之前还需要在安装源文件中修改Modules/Setup.dist文件,将注释去掉
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
5 解压Python-2.7.18