当前位置: 首页 > news >正文

libstdc++.so.6: version `CXXABI_1.3.9‘ not found

今天遇到一个巨大无比的坑。。。

我怀疑是“pip install XXpackage”常见大坑。

因为在很早之前,我用pip install安装一个小众的github来源包后,安装完,报错如下:

libgcc_s.so.1: version `GCC_4.8.0' not found

那把我折腾的,,,我就真以为要把gcc版本降低成4.8.0才能用,你知道,conda、yum GCC最低版本都要4.8.2了

我真的是从ftp 下载的4.8.0,一顿make & make install,结果还报错了。。。

睡了一觉,我转头一想,不对,是不是liggcc_s.so.1有问题?

于是,我就把之前Seurat环境底下的liggcc_s.so.1拷过去替换了,反正一副死马当成活马医的架势。。。竟然,好了。

之后呢,也就没放心上。

这次,我就用pip install scanpy

安装一切顺利,心中暗喜,以为我人品爆发了,结果,import 果然就出来了幺蛾子

报错同题:

ImportError: /MATLAB/MATLAB_Runtime/v901/sys/os/glnxa64/libstdc++.so.6: version `CXXABI_1.3.9' not found 

这一个报错,,,一下子就引起了我的警觉,不会是他pip install给我把库搞废了?

我就接着把所有环境下对应宝找了一遍,给他替换上

#系统里所有的同名库都检索一遍
find / -name 'libgcc_s.so.1'
cd /MATLAB/MATLAB_Runtime/v901/sys/os/glnxa64/
## 这儿我纯粹是为了备份,万一拷过去不对还能还原
sudo mv libstdc++.so.6 libstdc++.so.6_20221223
##最后我选择之前在cistarget环境下的一个库拷过去
sudo cp /home/miniconda3/envs/create_cistarget_databases/lib/libstdc++.so.6 .

结果果然就解决了。

推测,就是pip把lib库给更新了,导致莫名其妙的Error缺库,换个新的可能就能解决

相关文章:

  • ROS机器人介绍PPT【理工智控】
  • 都28了,半路转行学编程还来得及吗?
  • 下载excel模板
  • 非零基础自学Golang 第17章 HTTP编程(上) 17.5 知识拓展
  • MATLAB算法实战应用案例精讲-【连接分析】PageRank
  • ping命令使用之每次只ping一次
  • 【数据库内核分析系列】:数据库索引的创建过程
  • 非零基础自学Golang 第17章 HTTP编程(上) 17.1 HTTP简介
  • 5G数据库组网方案
  • 全国职业院校技能大赛中职组网络安全竞赛试题 —命令注入(笔记文档)
  • Zookeeper 4 Zookeeper JavaAPI 操作 4.9 模拟12306 售票案例
  • RabbitMQ学习初整理
  • 20221223英语学习
  • 电脑桌面文件删除了怎么找回?
  • 测试资源管控
  • 大数据处理之ClickHouse概述及架构参考(未完)
  • 实验室搬迁改造需要注意哪些
  • p5.js 光速入门
  • 成功转行Python工程师,年薪30W+,经验总结都在这!
  • 网络安全方向好吗?