macOS 大苏尔 -> 11.1?dyld:库未加载:/usr/local/opt/openssl/lib/libssl.1.0.0.dylib

Muk*_*iya 5 openssl mongodb

当我通过 mongodump 命令从 mongodb 转储时,它返回了我的错误。

dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Referenced from: /usr/local/bin/mongodump
Reason: image not found
Abort trap: 6
Run Code Online (Sandbox Code Playgroud)

我尝试使用这些命令通过卸载和重新安装进行多次修复

brew update && brew upgrade
brew reinstall openssl
Run Code Online (Sandbox Code Playgroud)

OpenSSL 版本

  -> ls -al /usr/local/Cellar/openssl*
drwxr-xr-x   3 mukesh  staff   96 Dec 23 21:40 .
drwxrwxr-x  24 mukesh  admin  768 Dec 23 21:40 ..
drwxr-xr-x  14 mukesh  staff  448 Dec 23 21:40 1.1.1i
Run Code Online (Sandbox Code Playgroud)

macOs 版本 -> macOs Big Sur -> 11.1

JDA*_*DA3 0

我相信 Big Sur 的 libssl 正确版本是 1.1 或 1.1.1

这意味着问题出在 mongodb 上。尝试更新一下。