macOS samtools安装遇到的dyld: Library not loaded: @rpath/libcrypto.1.0.0.dylib问题解决方案

生信组学分析中samtools 1.9遇到问题

(base) and1:~ lizicheng$ samtools

dyld: Library not loaded: @rpath/libcrypto.1.0.0.dylib

  Referenced from: /Users/lizicheng/miniconda3/bin/samtools

  Reason: image not found

采用了 conda install samtools 命令安装了1.9版本,但报错。我的Mac型号为MacBook Pro (Retina, 13-inch, Early 2015),系统版本为Mojave 10.14.4 (18E226)

搜索了很多方法,也尝试过 conda remove 命令卸载并安装低版本,问题仍未得到解决。

最终采用论坛上

https://gist.github.com/aklap/e885721ef15c8668ed0a1dd64d2ea1a7

的方案我最终解决了该问题。

电脑需要预先安装brew包。官网:https://brew.sh/index_zh-cn.html

安装brew命令如下

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

采用了如下命令解决libcrypto的问题

brew update

brew install openssl

ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/

ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/

安装过程中我遇到了一定网络问题,建议挂全局代理梯子下载。


遇到网络下载问题报错


执行命令后成功运行samtools1.9

我的报错经历,仅供各位参考。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容