Centos安装python3
python官网 https://www.python.org/downloads/
1. 安装编译环境
#安装源码编译需要的编译环境
yum -y install gcc zlib zlib-devel libffi libffi-devel
#解决后期出现的方向键、删除键乱码问题
yum install -y readline-devel
#后期的pip3安装网络相关模块需要用到ssl模块
yum install -y epel-release
yum install openssl-devel openssl11 openssl11-devel
export CFLAGS=$(pkg-config --cflags openssl11)
export LDFLAGS=$(pkg-config --libs openssl11)
2.解压Python安装包 && 安装
tar -zxvf Python-3.10.13.tgz
cd Python-3.10.13
./configure --prefix=/usr/lib/python3.10 --with-ssl
make && make install
ln -s /usr/lib/python3.10/bin/python3 /usr/bin/python3
ln -s /usr/lib/python3.10/bin/pip3 /usr/bin/pip3
3.验证
python3 --version
pip3 --version