最近在centOS7 anaconda3里面需要用到open3d,但是使用时总是报错。
尝试了各种各样的方法,比如更换版本pip install open3d==0.9.0,但是由于python3.8没有这个版本,所以对我行不通,所以又跑去尝试build open3d from source code以及重新编译glibc2.27等等,但是还是遇到各种奇奇怪怪的错误,最终依旧出现glibc-2.27not found的问题,最后在open3d的github issue里面发现,原来open3d压根不支持centOS7。
所以我换了docker系统环境,从centos7改到centos8,问题立马消失,直接pip install open3d==0.13.0
就OK了。
所以兜兜转转忙了两天,总结下来,就是多看看github issue里面有没有现成答案,避免走弯路。