“libgomp.so.1: version `GOMP_4.0' not found” || “libstdc++.so.6: version `CXXABI_1.3.8' not found”错误
来源:互联网 发布:星星知我心主题曲原唱 编辑:程序博客网 时间:2024/06/05 21:05
python程序中出现这类错误的原因一般是python(anaconda)或系统中的“libgomp.so.1”和“libstdc++.so.6”动态库文件(lib)中相关模块的版本比较旧,不包含相应版本模块导致的。
python中动态库存放路径是:
~/anaconda2/lib
系统中动态库存放路径在:
/usr/lib/x86_64-linux-gnu/
或 /usr/lib/
用strings命令查看python安装路径下动态库文件所包含的模块版本:
strings libstdc++.so.6 | grep "CXXABI"
输出:
CXXABI_1.3CXXABI_1.3.1CXXABI_1.3.2CXXABI_1.3.3CXXABI_1.3.4CXXABI_1.3.5CXXABI_1.3.6CXXABI_1.3.7CXXABI_TM_1
用strings命令查看linux系统动态库文件所包含的模块版本:
strings libstdc++.so.6 | grep "CXXABI"
输出:
CXXABI_1.3CXXABI_1.3.1CXXABI_1.3.2CXXABI_1.3.3CXXABI_1.3.4CXXABI_1.3.5CXXABI_1.3.6CXXABI_1.3.7CXXABI_1.3.8CXXABI_1.3.9CXXABI_TM_1CXXABI_FLOAT128
系统目录下的文件包含所需模块的版本,使用系统目录下的动态库文件替换anaconda目录下的动态库文件,问题就解决了。
同样可以使用strings指令查看anaconda中和系统下libgomp.so.1文件中分别包含的版本:
strings libgomp.so.1 | grep "GOMP"
如果系统目录lib也不包含所需模块,可以尝试使用以下命令更新动态库文件:
LD_LIBRARY_PATH=/usr/local/lib64/:$LD_LIBRARY_PATHexport LD_LIBRARY_PATHsudo add-apt-repository ppa:ubuntu-toolchain-r/testsudo apt-get updatesudo apt-get install gcc-4.9 g++-4.9
阅读全文
0 0
- “libgomp.so.1: version `GOMP_4.0' not found” || “libstdc++.so.6: version `CXXABI_1.3.8' not found”错误
- libgomp.so.1: version `GOMP_4.0' not found 解决办法
- anaconda2/bin/../lib/libgomp.so.1: version `GOMP_4.0' not found 问题的解决办法
- libstdc++.so.6: version `CXXABI_1.3.9' not found
- Ubuntu../libstdc++.so.6: version `CXXABI_1.3.9' not found解决方法
- 升级gcc后出现错误:/usr/lib/libstdc++.so.6: version `CXXABI_1.3.9' not found
- /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found解决方案
- 通用方法 解决/usr/lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found的问题
- libstdc++.so.6: version `GLIBCXX_*.*.*' not found
- ELL解决:libstdc++.so.6: version `CXXABI_1.3.9' not found (required by bin/opencv_test_core)?
- archlinux下java运行时错误/usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found的解决办法
- libstdc++.so.6:version ‘GLIBCXX_3.4.**’not found
- libstdc++.so.6: version `CXXABI_ARM_1.3.3' not found
- libstdc++.so.6: version `CXXABI_ARM_1.3.3' not found
- /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
- usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
- libstdc++.so.6: version `CXXABI_ARM_1.3.3' not found
- /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
- The 3n+1问题
- 梯度迭代树(GBDT)算法原理及Spark MLlib调用实例(Scala/Java/python)
- 关于阿里的自动打包工具
- 基于谱聚类方法的海康威视日线聚类
- 圆盘
- “libgomp.so.1: version `GOMP_4.0' not found” || “libstdc++.so.6: version `CXXABI_1.3.8' not found”错误
- Markdown
- 一只爬虫带你看世界【6】
- (五)操作系统安全概念和设计思想
- UNIX网络编程:I/O复用技术(select、poll、epoll)
- 编程作业(八)
- 使用Java生成二维码
- 二分搜索(2)
- java 逗号操作符 逗号分隔符 详解