用conda安裝hisat2后一直出現(xiàn)如下報(bào)錯(cuò)
(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
我首先讀取了對(duì)應(yīng)報(bào)錯(cuò)文件的內(nèi)容
strings /home/data/t150448/min iconda3/envs/rna2/biun/../liblibstdc++.so.6| grep GLIBCXX\
發(fā)現(xiàn)該文件內(nèi)確實(shí)缺少了'GLIBCXX 3.4.26'和'GLIBCXX 3.4.29' 內(nèi)容,接著我讀取了另一個(gè)路徑下的libstdc++.so.6文件
strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBC
該文件包含報(bào)錯(cuò)缺失的內(nèi)容翻擒,因此我將這個(gè)文件cp到報(bào)錯(cuò)文件的位置,再次執(zhí)行hisat2命令仇让,報(bào)錯(cuò)消失法挨。