前言:

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

一、问题描述:

关键信息:

ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/.../anconda3/lib/python3.9/site-packages/osgeo/../../.././libtiledb.so.2.2)

二、问题解决过程:

2.1 首先确认,文件 /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' 确实不存在,终端输入:

strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX

发现确实没有 version `GLIBCXX_3.4.26'

2.2 查找一下本机别的地方有没有 version `GLIBCXX_3.4.26'

sudo find / -name "libstdc++.so.6*"

/home/wyc/software/anconda3/lib/libstdc++.so.6.0.28,试着查看一下这个文件,0.28意思是该文件下版本最大支持到GLIBCXX_3.4.28,那么自然GLIBCXX_3.4.26也包含在内。用下面的命令查看。

strings /home/wyc/software/anconda3/lib/libstdc++.so.6.0.28 | grep GLIBCXX

2.3 备份与替换

先备份,然后替换是一个很好的习惯。

sudo mv /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /home/gis/文档/ #备份到你的目录

再替换

sudo cp /home/wyc/software/anconda3/lib/libstdc++.so.6.0.28 /usr/lib/x86_64-linux-gnu/libstdc++.so.6

2.4 查看是否成功

strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX

三、最后

没有最后,相信你的问题应该解决了吧,哈哈

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

  1. 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 ...

  2. 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 原因: 定位问题: 解决方 ...

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

    libstdc++.so.6: version `GLIBCXX_3.4.26' not found 首先我们可以吧libstdc++啥的看成一个库,然后代码可能运行时候报错说这个库没找到或者这个库里 ...

  4. 无root 修改/usr/lib/x86_64-linux-gnu/libstdc 解决ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: v

    无root 修改/usr/lib/x86_64-linux-gnu/libstdc 解决ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: v ...

  5. import scipy.io as sio报错:ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4

    运行import scipy.io as sio时报错 完美解决ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIB ...

  6. 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 ,出现这种问题就是因为编译库的编译器和编译 ...

  7. 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 ...

  8. /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found错误的解决

    转载自:http://www.cnblogs.com/weinyzhou/p/4983306.html 升级cmake时,提示"Error when bootstrapping CMake: ...

  9. 解决ImportError: /home/douxiao/anaconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found

    出现该问题的原因是 /lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 检查一下是否真的缺少该文件: $ strings /home/dou ...

最新文章

  1. Android 让图片等比例缩放的三种方法
  2. jenkins之从0到1利用Git和Ant插件打war包并自动部署到tomcat(第二话):安装插件,配置JDK、Git、Ant...
  3. C++求复数的角度_11.初中数学:方程5x2m=4x的解,在2与10之间,怎么求m的取值范围?...
  4. 【C语言笔记进阶篇】第二章:字符串函数和内存函数
  5. 使用Pycharm开发WordCount程序
  6. 雪花算法(snowflake)实现原理图解
  7. java stream flatmap
  8. 第 3 章 JVM 与 GC
  9. c++ 正态分布如何根据x求y_knn实战:如何对手写数字进行识别?
  10. 《Solution-Centric Organization》解决方案导向型组织 节选 IV
  11. 建模算法(六)——神经网络模型
  12. 嵌入式成长轨迹1 【嵌入式环境及基础】【嵌入式Linux软件开发入门】【linux基础命令】...
  13. [转载]浅谈敏捷管理在软件项目中应用
  14. Multisim软件实验
  15. Python寻找数组中重复数字
  16. 索尼录音笔怎么导出录音内容_搜狗AI走向产业改造:纵横捭阖术与录音笔的新声态...
  17. python爬去百度图片_python爬虫之爬取百度图片
  18. thymeleaf 修改css,用thymeleaf设置CSS样式属性
  19. 大数据的一些基本概念
  20. can和could的用法_情态动词can和could用法详解

热门文章

  1. 教女朋友微信小程序(二)
  2. 收集oracle统计信息
  3. 虚拟机中磁盘空间查询
  4. SWOT分析、PEST分析、GE矩阵、波士屯矩阵等分析方法
  5. Github上的iOS资料-个人记录
  6. 数据结构与算法之解析之路
  7. (题目) (思维+栈)扶桑号战列舰
  8. DM9000AEP/CEP 技术文件
  9. 软件销售需要具备的基本素质
  10. 计算机软件怎么设计,计算机软件教学设计.doc