导入python库报错"libgomp.so.1: version `GOMP_4.0‘ not found"

问题描述

超算跑一个pytorch,出现如下错误

from torch._C import * ImportError:
/public/anaconda3/…/lib/libgomp.so.1: version `GOMP_4.0’ not found
(required by /public/anaconda3/…/lib/libtorch_cpu.so)

按照字面意思就是:libtorch_cpu.so需要使用libgomp.so.1内的GOMP_4.0,由于缺少所以报错,最直接的解决方法就是缺啥补啥呗。

步骤

1 更新gcc版本

如果gcc版本较低,比如我的是4.8.5,就建议直接更新gcc。

gcc --version        #查看gcc版本

关于超算平台无root权限更新gcc的方法可以参考我的另一篇博客:
Linux笔记(1)——Linux超算平台升级gcc(非root)

2 替换文件

更新完gcc后,在其安装目录内可以查看新的libgomp.so.1包,发现包含我们需要的GOMP_4.0。

#查看新安装的libgomp.so.1包
strings /public/.../gcc-6.5.0/install/gcc-6.5.0/lib64/libgomp.so.1 | grep GOMP

之后只需将该文件复制一份到报错目录,替换掉旧的libgomp.so.1文件即可

mv /public/.../gcc-6.5.0/install/gcc-6.5.0/lib64/libgomp.so.1 /public/anaconda3/.../lib/libgomp.so.1

最后重新执行python程序,可以正常导入pytorch库,不会再报错。

总结

网上有大佬,在第二步时需要重新设置环境变量,然而对我来说没有什么用,依旧报错。我的思路就很直接,缺什么补什么,直接复制一份过去就好了。

Linux笔记(2)——导入python库报错“libgomp.so.1: version `GOMP_4.0‘ not found“相关推荐

  1. ERROR: libgomp.so.1: version `GOMP_4.0‘ not found报错解决

    报错信息: /home/xxxxx/anaconda3/envs/py362/lib/python3.6/ site-packages/torch/lib/../../../../libgomp.so ...

  2. 安装python37路径报错_解决pycharm安装python库报错问题

    最近在玩微信图灵机器人,不过我安装有一些库,安装报错,上网找了很久,总结有两种方法,记录一下 方法一: 手动安装,直接到官网你需要的python库下载到本地, 放在安装python路径,C:\User ...

  3. linux安装python库报错pywin32_完美解决pyinstaller打包报错找不到依赖pypiwin32或pywin32-ctypes的错误...

    报错信息 最近闲来无事,用python的tkinter库开发了一款带日程提醒的万年历桌面程序.在程序开发结束开始打包时,却发现一直报错 PyInstaller cannot check for ass ...

  4. linux安装python库报错pywin32_Python3爬虫利器:Scrapy的安装

    Scrapy是一个十分强大的爬虫框架,依赖的库比较多,至少需要依赖的库有Twisted 14.0.lxml 3.4和pyOpenSSL 0.14.在不同的平台环境下,它所依赖的库也各不相同,所以在安装 ...

  5. Robot Framework学习笔记5-导入Selenium2Library库报错的解决办法

    我们在创建第一个自动化脚本的时候,要导入Selenium2Library库,然后会出现红色的字体: 红色代表错误,没有该库,意思就是安装的时候没有安装成功.接着用命令安装一下这个库,结果出现如下的图: ...

  6. 开着v/p/n但pycharm导入第三方库报错问题

    一下午了一直在搜为什么报错,换了好多国内镜像网址都不行 也升级了pip,环境变量也没问题,python位置也没错 最后终于发现了,妈的我vpn没关-- 上不了国内镜像网址-- 我好像一个智障 打算认真 ...

  7. 执行ant命令报错Unsupported major.minor version 52.0

    1.ant安装.配置后报错:Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apach ...

  8. linux安装python库报错pywin32,Linux windows安装paramiko模块

    1.首先我们刚刚说的pip是什么? 在pip的python官网上我们可以看到,pip 是"A tool for installing and managing Python packages ...

  9. linux安装python库报错pywin32_安装Python+Pywin32(version 3.3)

    [转]linux内核中writesb(), writesw(), writesl() 宏函数 writesb(), writesw(), writesl() 宏函数 功能 : writesb()    ...

最新文章

  1. mysql 存储过程 百万数据 innodb_详解mysql数据库一键查看锁信息(开启InnoDB监控)...
  2. 项目安排[动态规划]
  3. [基础题] 7.第二种(*)按如下要求编写Java程序:
  4. 【转】hadoop深入研究:(十一)——序列化与Writable实现
  5. 100个网络基础知识,赶紧收藏吧!
  6. Delphi XE7实现的任意位置弹出菜单
  7. 在Windows服务器上启用远程桌面连接
  8. 红色警戒95版的地图编辑器Edwin.exe
  9. SRCNN-pytoch代码讲解
  10. Mac 安装IE浏览器
  11. python 流程图编辑器_Dia Diagram Editor下载-流程图绘制软件Dia Diagram Editor下载v0.97.2 中文免费版-西西软件下载...
  12. 时间复杂度与空间复杂度-o(1)、o(n)、o(logn)、o(nlogn)、斐波那契
  13. kafka web页面监控KafkaOffsetMonitor
  14. C#多线程顺序依赖执行控制
  15. 基于双TMS320C6678 DSP的3U VPX的信号处理平台18 3U VPX信号处理 C6678板卡 C6678开发板 C6678处理板 C6678信号处理板
  16. 简单易懂且有趣的pycharm运行小游戏
  17. Go实战--golang中使用gRPC和Protobuf实现高性能api(golang/protobuf、google.golang.org/grpc)
  18. excel简单操作学习记录1-2021/2/6
  19. 计算机专业前端实习生的实习经历
  20. 基于数字神经系统的绩效考核

热门文章

  1. [目标]100件事 人生清单
  2. 周末舞会(循环队列)
  3. overflow属性
  4. 外贸SOHO怎么找客户?随笔分享
  5. Win10和他的老兄弟们
  6. 无线蓝牙耳机什么品牌好?2021五款高音质学生党蓝牙耳机推荐
  7. Xshell+Xming使用心得
  8. powershell使用xming远程图形化linux安装软件
  9. Redis数据库基础知识
  10. 2014年10月18号到19号在成都举行的重庆移动校园招聘笔试面试经历——技术岗