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,如下图)

 

 

 

 

 

 

下载python3

 

 ./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"

 

posted @ 2021-10-20 15:40  林夕之风  阅读(49)  评论(0)    收藏  举报