Linux 安装和配置openssl

使用python3.10版本时遇到无法加载.ssl的报错,解决方法如下:

1. 检查openssl的当前版本,如果已经是openssl-1.1.1w,则跳过下文,应该不是同一个问题。

openssl version

 OpenSSL 1.0.2k-fips  26 Jan 2017

2. 下载openssl-1.1.1w版本的压缩包 openssl-1.1.1w.tar.gz

 

 3. 解压压缩包(本文是放在usr/local/src/openssl-1.1.1w下)

4. 进入压缩包的目录,开始安装

./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl shared zlib

 

make & make install  # 开始安装

 5. 切换目录/usr/bin ,备份原始的openssl(也可忽略)

cd /usr/bin
mv openssl openssl.bak

 6. 创建软链接,使执行openssl时使用新版本的openssl

sudo ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl

 7. 将安装路径添加到环境变量

vi ~/.bashrc # 编辑文件,加入下面一行

export LD_LIBRARY_PATH=/usr/local/openssl/lib:$LD_LIBRARY_PATH


 

source ~/.bashrc  # 使用置生效
openssl version # 检查当前生效的版本

 

8.重新安装python

参考 https://www.cnblogs.com/champaign/p/15842306.html

posted @ 2025-01-03 16:50  踏叶乘风  阅读(409)  评论(0)    收藏  举报