生信云服务器跑hisat2报错以及解决

用conda安装hisat2后一直出现如下报错

(rna2) t150448vm-87fa-8d7bb241113e:/scrna/sc_RGC_PRJNA851588/PRJNA851590/2.fastq/trim galoreData5 hisat2 -hhome/data/t150448/miniconda3/envs/rna2/bin/hisat2-align-s: /home/data/t150448/min iconda3/envs/rna2/bin/../lib.ibstdc++.so.6: version 'GLIBCXX 3.4.26' not found (required by /home/data/t150448/miniconda3/envs/rna2/bin/hi.at2-align-s)
/home/data/t150448/miniconda3/envs/rna2/bin/hisat2-alian-s: /home/data/t150448/min iconda3/envs/rna2/biun/../liblibstdc++.so.6: version 'GLIBCXX 3.4.29' not found (reguired by /home/data/t150448/miniconda3/envs/rna2/bin/hi.at2-align-s )(ERR): Description of arguments failed!
Exiting now

我首先读取了对应报错文件的内容

strings /home/data/t150448/min iconda3/envs/rna2/biun/../liblibstdc++.so.6| grep GLIBCXX\

发现该文件内确实缺少了'GLIBCXX 3.4.26'和'GLIBCXX 3.4.29' 内容,接着我读取了另一个路径下的libstdc++.so.6文件

 strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBC

该文件包含报错缺失的内容,因此我将这个文件cp到报错文件的位置,再次执行hisat2命令,报错消失。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容