MMdetection3d数据集处理遇到的错误:OSError: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27‘ not found

在搭建完mmdetection3d的环境后,运行create_data.py对KITTI数据集进行处理,出现错误:

OSError: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /data1/users/hanshuaihao01/anaconda3/envs/mmdet3d/lib/python3.7/site-packages/open3d/cpu/pybind.cpython-37m-x86_64-linux-gnu.so)

从错误提醒就可以看出来是因为GLIBC版本造成的问题,看了一下自己的GLIBC最高版本只有2.23(因为使用的ubuntu版本是16.04)

strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_

GLIBC跟ubuntu的内核强相关,升级GLIBC版本可能对自己的系统造成风险,而且我用的是服务器,本人没有升级系统内核的权限,因此只能另寻它法。

再看一下错误提示,发现是open3d引起了这个错误,可能是open3d的版本较高,需要更高版本的GLIBC支持,于是尝试降低open3d的版本,终于在open3d的版本为0.10.0没有报错了。

即GLIBC版本为2.23时,最高可以支持的open3d版本为0.10.0

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值