libssl.so.10: cannot open shared object file: No such file or directory

在Ubuntu20上使用python调用一个公司自己开发的第三方库,运行时出现了如标题的问题。表示缺少该so文件。

网上有两种方法:

1.使用apy-install 来直接安装libssl1.0.0。(简单但对我无效,低版本Ubuntu可尝试)

2.从openssl官网下载tar.gz文件后本地编译。(复杂但在Ubuntu20上有效)

经过测试,在Ubuntu20上使用网上的apt-install方法,提示找不到libssl1.0.0,换了软件源,update 和 upgrade后还是不行,可能是因为该文件是16年的,太老了找不到?

最后通过下方参考链接中的方法,下载文件本地编译成功解决:【linux缺失库文件】libssl.so.10: cannot open shared object file: No such file or directory-CSDN博客

注意点:如果make后报错,提示缺少zlib,可以先通过sudo apt-get install zlib,再cd到openssl文件夹下执行make

相关推荐
vortex54 分钟前
探索 Shell:选择适合你的命令行利器 bash, zsh, fish, dash, sh...
linux·开发语言·bash·shell·dash
GalaxyPokemon28 分钟前
LeetCode - 148. 排序链表
linux·算法·leetcode
Guheyunyi38 分钟前
监测预警系统重塑隧道安全新范式
大数据·运维·人工智能·科技·安全
懒羊羊大王呀1 小时前
Ubuntu20.04中 Redis 的安装和配置
linux·redis
鳄鱼杆1 小时前
服务器 | Centos 9 系统中,如何部署SpringBoot后端项目?
服务器·spring boot·centos
杰哥技术分享1 小时前
在 CentOS 上安装 Docker 和 Docker Compose 并配置使用国内镜像源
linux·docker·centos
知更鸟呆呆1 小时前
【Linux操作系统】基础开发工具(yum、vim、gcc/g++)
linux·运维·vim
xiangyong581 小时前
ubuntu系统文件误删(/lib/x86_64-linux-gnu/libc.so.6)修复方案 [成功解决]
linux·ubuntu·gnu
Gold Steps.2 小时前
Docker容器部署elasticsearch8.*与Kibana8.*版本使用filebeat采集日志
运维·docker·云原生·es
weixin_461259412 小时前
[C]C语言日志系统宏技巧解析
java·服务器·c语言