解决Mac上执行wget命令报:dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib

问题

如图,执行wget命令时,报错:dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib

在这里插入图片描述

解决办法

首先,既然提示/usr/local/opt/openssl/lib/libssl.1.0.0.dylib这个Library not loaded
那么先进入/usr/local/opt/openssl/lib这个目录看下,发现的确没有libssl.1.0.0.dylib
有的是libssl.1.1.dylib

在这里插入图片描述

也就是说应该是这个版本不对,网上提供的资料是说用下面的命令修改版本号:

brew switch openssl '具体的版本'

但是我们明不知道具体改成什么,可以先随便输入一个版本号,如1.0.2
会发现会提示我们已经安装的版本:“openssl’s installed versions: 1.0.2o_2”

然后把版本信息改成提示的版本号,再执行一遍就可以了

[xx@Office:.brew]$ brew switch openssl 1.0.2
Error: openssl does not have a version "1.0.2" in the Cellar.
openssl's installed versions: 1.0.2o_2

[xx@Office:.brew]$ brew switch openssl 1.0.2o_2
Cleaning /usr/local/Cellar/openssl/1.0.2o_2
Opt link created for /usr/local/Cellar/openssl/1.0.2o_2

发布者:CoolQA,转转请注明出处:https://www.amwalle.com/more/working/20200923-%e8%a7%a3%e5%86%b3mac%e4%b8%8a%e6%89%a7%e8%a1%8cwget%e5%91%bd%e4%bb%a4%e6%8a%a5%ef%bc%9adyld-library-not-loaded-usr-local-opt-openssl-lib-libssl-1-0-0-dylib.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
CoolQA的头像CoolQA
上一篇 2020年8月16日 12:45
下一篇 2020年11月17日 09:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理