libstdc++.so.6: version `GLIBCXX_3.4.26’ not found
首先我们可以吧libstdc++啥的看成一个库,然后代码可能运行时候报错说这个库没找到或者这个库里面版本没找到。那就是要更新了。当然常规更新方法可以但是如果更新不行不妨试试这个方法
先用
locate libstdc++.so.6 找出这个库的不同版本,因为通常这个库随着系统升级,conda等多个位置存在高级版本 libstdc++.so.6.3.30、 libstdc++.so.6.4.30等。

以该报错信息微为例子

Traceback (most recent call last):File "/home/xxy/anaconda3/envs/GWA/bin/mamba", line 7, in <module>from mamba.mamba import mainFile "/home/xxy/anaconda3/envs/GWA/lib/python3.10/site-packages/mamba/mamba.py", line 49, in <module>import libmambapy as apiFile "/home/xxy/anaconda3/envs/GWA/lib/python3.10/site-packages/libmambapy/__init__.py", line 7, in <module>raise eFile "/home/xxy/anaconda3/envs/GWA/lib/python3.10/site-packages/libmambapy/__init__.py", line 4, in <module>from libmambapy.bindings import *  # noqa: F401,F403
ImportError: /home/xxy/anaconda3/envs/GWA/lib/python3.10/site-packages/libmambapy/../../../libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/xxy/anaconda3/envs/GWA/lib/python3.10/site-packages/libmambapy/bindings.cpython-310-x86_64-linux-gnu.so)
#先locate libstdc++.so.6 得到不同的版本,找最新的版本然后去查看这个版本存不存在你需要的报错的内容
# libstdc++.so.6: version `GLIBCXX_3.4.26’ not found
locate libstdc++.so.6
/usr/local/anaconda3/pkgs/libgcc-4.8.5-2/lib/libstdc++.so.6.0.19
/usr/local/anaconda3/pkgs/libgcc-7.2.0-h69d50b8_2/lib/libstdc++.so.6.0.21
/usr/local/anaconda3/pkgs/libstdcxx-ng-12.1.0-ha89aaad_16/lib/libstdc++.so.6
/usr/local/anaconda3/pkgs/libstdcxx-ng-12.1.0-ha89aaad_16/lib/libstdc++.so.6.0.30
/usr/local/lib64/libstdc++.so.6
/usr/local/lib64/libstdc++.so.6.0.24
/usr/local/lib64/libstdc++.so.6.0.24-gdb.py
/usr/share/gdb/auto-load/usr/lib/libstdc++.so.6.0.19-gdb.py
/usr/share/gdb/auto-load/usr/lib/libstdc++.so.6.0.19-gdb.pyc
/usr/share/gdb/auto-load/usr/lib/libstdc++.so.6.0.19-gdb.pyo
/usr/share/gdb/auto-load/usr/lib64/libstdc++.so.6.0.19-gdb.py
/usr/share/gdb/auto-load/usr/lib64/libstdc++.so.6.0.19-gdb.pyc# 看一下找到的最高版本有没有GLIBCXX_3.4.26
strings /usr/local/anaconda3/lib/libstdc++.so.6.0.30|grep GLIBC
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_3.4.22
GLIBCXX_3.4.23
GLIBCXX_3.4.24
GLIBCXX_3.4.25
GLIBCXX_3.4.26
GLIBCXX_3.4.27
GLIBCXX_3.4.28
GLIBCXX_3.4.29
GLIBCXX_3.4.30
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.6
GLIBC_2.4
GLIBC_2.3.2
# 可以看见一直到3.4.30都有
# 那直接创建软连接到目标文件夹就可以了 创建软连接要删除原文件
# 根据 ImportError: /home/xxy/anaconda3/envs/GWA/lib/python3.10/site-packages/libmambapy/../../../libstdc++.so.6: version `GLIBCXX_3.4.26' not found
#(required by /home/xxy/anaconda3/envs/GWA/lib/python3.10/site-packages/libmambapy/bindings.cpython-310-x86_64-linux-gnu.so)
rm /home/xxy/anaconda3/envs/GWA/lib/python3.10/site-packages/libmambapy/../../../libstdc++.so.6
# 然后软连接一个新的
ln -s /usr/local/anaconda3/lib/libstdc++.so.6.0.30 /home/xxy/anaconda3/envs/GWA/lib/python3.10/site-packages/libmambapy/../../../libstdc++.so.6# 测试下
mamba
usage: mamba [-h] [-V] command ...conda is a tool for managing and deploying applications, environments and packages.Options:positional arguments:commandclean        Remove unused packages and caches.compare      Compare packages between conda environments.config       Modify configuration values in .condarc. This is modeled after the git config command. Writes to theuser .condarc file (/home/xxy/.condarc) by default. Use the --show-sources flag to display allidentified configuration locations on your computer.create       Create a new conda environment from a list of specified packages.info         Display information about current conda install.init         Initialize conda for shell interaction.install      Installs a list of packages into a specified conda environment.list         List installed packages in a conda environment.package      Low-level conda package utility. (EXPERIMENTAL)remove       Remove a list of packages from a specified conda environment.rename       Renames an existing environment.run          Run an executable in a conda environment.search       Search for packages and display associated information.The input is a MatchSpec, a query language forconda packages. See examples below.uninstall    Alias for conda remove.update       Updates conda packages to the latest compatible version.upgrade      Alias for conda update.notices      Retrieves latest channel notifications.repoquery    Query repositories using mamba.options:-h, --help     Show this help message and exit.-V, --version  Show the conda version number and exit.conda commands available from other packages:env
(GWA) [xxy@localhost xxy]$ mamba
usage: mamba [-h] [-V] command ...conda is a tool for managing and deploying applications, environments and packages.Options:positional arguments:commandclean        Remove unused packages and caches.compare      Compare packages between conda environments.config       Modify configuration values in .condarc. This is modeled after the git config command. Writes to theuser .condarc file (/home/xxy/.condarc) by default. Use the --show-sources flag to display allidentified configuration locations on your computer.create       Create a new conda environment from a list of specified packages.info         Display information about current conda install.init         Initialize conda for shell interaction.install      Installs a list of packages into a specified conda environment.list         List installed packages in a conda environment.package      Low-level conda package utility. (EXPERIMENTAL)remove       Remove a list of packages from a specified conda environment.rename       Renames an existing environment.run          Run an executable in a conda environment.search       Search for packages and display associated information.The input is a MatchSpec, a query language forconda packages. See examples below.uninstall    Alias for conda remove.update       Updates conda packages to the latest compatible version.upgrade      Alias for conda update.notices      Retrieves latest channel notifications.repoquery    Query repositories using mamba.options:-h, --help     Show this help message and exit.-V, --version  Show the conda version number and exit.conda commands available from other packages:env

问题就解决了,通常有很多库不存在啥的问题,都可以使用该方法,去找它的同文件版本或升级版本去创建软连接。

任何类似问题 libstdc++.so.6: version `GLIBCXX_3.4.26’ not found 的一个通用解决方法相关推荐

  1. Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26‘ not found

    目录 Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found 原因: 定位问题: 解决方 ...

  2. ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26‘ not found (required

    完整报错信息: ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (r ...

  3. ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26‘ not foun Python GDAL

    前言: 更新完pytorch1.9.0之后,突然GDAL包不能用了,但是代码调试的时候是正常的,本文给出具体的解决过程.提示一下:其实这种因为软件更新导致某个动态库不能通用的情况,一般的解决方法,就是 ...

  4. 解决类似/usr/lib64/libstdc++.so.6:version `GLIBCXX_3.4.21` not found的问题

    源码编译升级安装了gcc后,编译程序或运行其他程序时,有时会出现类似/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21` not found的问题.这 ...

  5. 解决类似 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 的问题

    源码编译升级安装了gcc后,编译程序或运行其它程序时,有时会出现类似/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found的问题.这 ...

  6. 报错解决:ninja: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ninja)

    这个报错是因为手动编译安装gcc/g++后没有更新头文件,解决方法有2个. 一个是临时的解决方案: export LD_LIBRARY_PATH=/usr/local/lib64:$LD_LIBRAR ...

  7. libstdc++.so.6: version `GLIBCXX_3.4.21' not found

    libstdc++.so.6: version `GLIBCXX_3.4.21' not found /home/sbd/.conda/envs/python3.6/lib sudo rm -f li ...

  8. linux下提示/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14‘ not found 解决办法

    在安装node的时候出现报错,提示/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found ,出现这种问题就是因为编译库的编译器和编译 ...

  9. ImportError: /home/kzl/anaconda2/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found

    这次遇到一个恶心的错误,还是在编译pycaffe的时候报的错. 错误如下: [plain] view plain copy Traceback (most recent call last): Fil ...

最新文章

  1. android studio控件使用方法,android studio使用教程
  2. jquery操作dom
  3. vim将修改内容复制多次
  4. php toupper,jquery如何进行字母大小写转换?
  5. 主持人副语言包括什么_央视主持人大赛,董卿最精彩的这几段点评,居然被剪掉了...
  6. RoHS、无铅制程、无卤 的基本介绍
  7. 牛客网【每日一题】7月21日题目精讲—区间权值
  8. 总结JSON.parse()报错VM71:1 Uncaught SyntaxError: Unexpected token u in JSON at position 0等之类的问题
  9. 基于Spring MVC的ECharts动态数据实时展示
  10. LeetCode 788. Rotated Digits
  11. 实战系列-HashMap深入剖析
  12. 翁恺老师C语言学习笔记(十)指针_运算符取得变量的地址
  13. Java aio(异步网络IO)初探
  14. Hive最全学习笔记总结
  15. FFA 2021 专场解读 - Flink 核心技术
  16. 所有惠普BIOS版本介绍惠普HP笔记本驱动
  17. ISO19000-2000标准(转载)
  18. 采用H264编码视频的参数设定
  19. 成功爬虫下载抖音用户视频(无水印)
  20. 斐讯路由怎么设置虚拟服务器,192.168.2.1斐讯路由器设置的方法?

热门文章

  1. 树上连通有关背包:【BZOJ4182】shopping 【HDU6566】The Hanged Man
  2. 34-Android之耳机音量加大时警告提示框问题(展锐SC9820E平台)
  3. 计算机语言中的计数器是什么,如何使用PLC计数器(CNT)指令
  4. Word2016无法撤销解决方案-有效
  5. elastic search index和type
  6. 纯java版QQ源码下载
  7. hge source explor 0x6 input module
  8. 【Arduino+ESP32专题】PlatformIO编程ESP32 Guru Meditation Error错误溯源
  9. 最给力的营销技巧 让消费者自己改变主意
  10. 硬件设计——热阻参数介绍