最近一直遇到这个报错,缺少GLIBC_2.18。遇到问题自行必应,最后得到结果是由于Linux系统的glibc版本太低,而软件编译时使用了较高版本的glibc引起的!
    也就是说要升级系统的glibc,作为一个没有root权限的用户似乎是干不了。

    QQ截图20211215113548.png

    但是当进入到 cd /share/home/zhansan/biosoft/miniconda3/envs/gatk/bin/../lib/ 这个目录中会发现,这个目录中没有libstdc++.so.6这库文件。换句话说就是这个路径下面缺少这个库文件才导致报错的,那么只要重新安装一下这个库文件不就能解决报错了。突然在灵机一动,为什么要安装呢,直接从别的conda环境中软链接来不也行。

    QQ截图20211215114944.png

    QQ截图20211215115322.png

    这个时候在重新运行命令就行了
    QQ截图20211215115626.png