CentOS7 编译安装Python3.10
1.安装openssl 1.1.1k
curl -O https://ftp.openssl.org/source/openssl-1.1.1k.tar.gz \
&& tar xf openssl*.gz \
&& cd openssl* \
&& ./config --prefix=/usr/local/openssl
&& make -j 4 \
&& make install
ln -sf /usr/local/openssl/bin/openssl /usr/bin/openssl
vim /etc/ld.so.conf
# 在文件末尾添加一行代码:
/usr/local/openssl/lib
openssl version
OpenSSL 1.1.1k 25 Mar 2021
2.编译安装Python3.10
wget https://www.python.org/ftp/python/3.10.6/Python-3.10.6.tgz
tar -xvf Python-3.10.6.tgz
cd Python-3.10.6
./configure --with-openssl=/usr/local/openssl --with-openssl-rpath=auto --prefix=/usr/local/python3.10
make -j 4
make install
# 验证SSL是否安装成功
/usr/local/python3.10/bin/python3.10 -c "import ssl; print(ssl.OPENSSL_VERSION)"
# 添加python3的软链接
ln -s /usr/local/python3.10/bin/python3.10 /usr/bin/python3.10
CentOS7 编译安装Python3.10
https://www.gmtgo.com/53254.html