用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命令,报错消失。