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

【GCC bug】libstdc++.so.6: version `GLIBCXX_3.4.29‘ not found

在 conda 环境安装 gcc/gxx 之后,运行开始遇到了以下的报错

  File "/mnt/data/home/xxxx/miniforge3/envs/GAGAvatar/lib/python3.12/site-packages/google/protobuf/internal/wire_format.py", line 13, in <module>from google.protobuf import descriptorFile "/mnt/data/home/xxxx/miniforge3/envs/GAGAvatar/lib/python3.12/site-packages/google/protobuf/descriptor.py", line 28, in <module>from google.protobuf.pyext import _message
ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /mnt/data/home/xxxx/miniforge3/envs/GAGAvatar/lib/python3.12/site-packages/google/protobuf/pyext/_message.cpython-312-x86_64-linux-gnu.so)`

排查发现:

在 conda 环境中找不到 libstdc++.so.6 !不过能找到 libstdc++.so.6.0.33

❯ strings /mnt/data/home/xxxx/miniforge3/envs/GAGAvatar/lib/libstdc++.so.6 | grep GLIBCXX
strings: '/mnt/data/home/xxxx/miniforge3/envs/GAGAvatar/lib/libstdc++.so.6': No such filels /mnt/data/home/xxxx/miniforge3/envs/GAGAvatar/lib/libstdc++*
/mnt/data/home/xxxx/miniforge3/envs/GAGAvatar/lib/libstdc++.so.6.0.33

看来是软链接出了问题,我尝试了重新在 conda 环境安装 gcc/gxx,但是始终无法解决软链接问题,而且在卸载之后,这个 libstdc++.so.6.0.33 依旧存在,看来是某个库的问题。

这样太难排查了,所以直接采取最简单的办法——自己手动软链接:

ln -s /mnt/data/home/xxxx/miniforge3/envs/GAGAvatar/x86_64-conda-linux-gnu/lib/libstdc++.so.so.6.0.33 \/mnt/data/home/xxxx/miniforge3/envs/GAGAvatar/lib/libstdc++.so.6

问题暂时解决😋

http://www.xdnf.cn/news/2096.html

相关文章:

  • ISCTF2024-misc(部分)
  • JavaScript学习教程,从入门到精通,Ajax数据交换格式与跨域处理(26)
  • GitHub Copilot (Gen-AI) 很有用,但不是很好
  • Object.defineProperty 与 Proxy解析
  • 【OpenGL】聚光灯照明 Assignment | 5.3.7.Tiger Shading PS SC BL GLSL
  • 汽车行业EDI教程——北美X12标准 需求分析及方案
  • 【EDA】EDA中聚类(Clustering)和划分(Partitioning)的应用场景
  • React类组件与React Hooks写法对比
  • Float32、Float16、BFloat16
  • 【KWDB 创作者计划】_深度学习篇---数据获取
  • 一篇速成Linux 设置位 S(SetUID)
  • 欧拉计划 Project Euler56(幂的数字和)题解
  • SAP ABAP S/4新语法
  • python代做推荐系统深度学习知识图谱c#代码代编神经网络算法创新
  • ai聊天流式响应,阻塞式和流式响应 nginx遇到的坑
  • c#加密证件号的中间部分,改为*号
  • Flask 请求数据获取方法详解
  • 信息学奥赛一本通 1509:【例 1】Intervals | OpenJudge 百练 1201:Intervals
  • NLP高频面试题(五十四)——深度学习归一化详解
  • 使用npm install或cnpm install报错解决
  • 鼠标指定范围内随机点击
  • websheet之 编辑器
  • PyTorch与CUDA的关系
  • Android——Activity与Fragment通信
  • Asp.Net Core 异常筛选器ExceptionFilter
  • Python教程(一)——Python速览
  • 白鲸开源与亚马逊云科技携手推动AI-Ready数据架构创新
  • <论文>(谷歌)用于时序链接预测的迁移学习
  • Asp.Net Core 基于(asp.net core 2.2) 创建asp .net core空项目
  • vite+vue2+elementui构建之 package.json