linux python3源码安装
下载openssl源码包( python3依赖openssl版本较高)
可参考python2源码安装
cd openssl-1.1.1l ./config --prefix=/usr/local/openssl ./config -t make&&make install ln -s /usr/local/openssl/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1 ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1 /usr/local/openssl/bin/openssl version(使用时必须做软链,不做软链会找不到libssl.so libcrypto.so,如下图)
./configure --prefix=/data/python3.10.0 --with-openssl=/usr/local/openssl/&&make&&make install
验证
/data/python3.10.0/bin/python3 -c "import ssl; import hashlib"
坚持到无能为力,拼搏到感动自己