ubuntu下使用xgboost报错

报错内容


./lib/libgomp.so.1: version `GOMP_4.0' not found (required by /home/yin/anaconda3/lib/python3.5/site-packages/xgboost-0.6-py3.5.egg/xgboost/libxgboost.so)

解决方案


查找系统哪些链接文件包括 GOMP_4.0,并替换。

  1. 切换到报错文件所在路径,即 /lib/libgomp.so.1 所在路径
  2. 执行 locate libgomp.so.1
  3. 执行 strings 出现的文件列表中的某个文件 | grep 'GOMP_'
  4. 找到第一步结果列表中的哪个文件包含 GOMP_4.0
  5. 执行 rm -rf libgomp.so.1
  6. 执行 ln -s 第3步中找到的文件路径 libgomp.so.1
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容