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
作者
大帅
发布于
2024年10月17日
许可协议