当用samtools将bowtie2比对的sam文件转化为bam文件时遇到问题:
samtools: error while loading shared libraries: libcrypto.so.1.0.0 : cannot open shared object file: No such file or directory
自己的解决方案
建立conda环境
source deactivate
conda deactivate
conda create -n xxx python=3.7 samtools
conda activate xxx
最后再成功运行samtools
time samtools view -@ 40 -b -S final.sam -o final.bam
查阅资料解决方法如下(我没下载成功):
没有libcrypto.so.1.0.0库,libcrypto.so.1.0.0库包含于libssl1.0.0库中
若已下载libcrypto.so.1.0.0或libssl1.0.0,则需要找到库的路径并建立软连接即可
ln -s /lib64/libbz2.so.1 /usr/lib64/libbz2.so.1.0
若没有下载
在github上搜索libcrypto.so.1.0.0或libssl1.0.0直接下载
或者https://packages.ubuntu.com/网站下载
QQ图片20200607113443.png