当前位置: 首页 > 知识库问答 >
问题:

Dyld:库未加载:/usr/local/opt/openssl/lib/libssl.1.0.0.dylib

史洛城
2023-03-14

我通过homebrew安装了Vaper,然后立即想通过执行vapor new Hello进入一个项目,但随后在终端中返回了以下消息:

dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Referenced from: /usr/local/bin/vapor
Reason: image not found
zsh: abort      vapor new Hello

我尝试了一些方法来解决这个问题,比如通过brew卸载和重新安装openssl,但都不起作用。我也尝试了一些我在互联网上找到的东西,但没有效果。我假设它与vapor有关,它只适用于1.0.0版本,而不适用1.1.1版本,这就是我所拥有的。我想我需要降级到1.0.0,但我是怎么做到的?如果有关系的话,我在MacOS Catalina上。

共有1个答案

屈浩波
2023-03-14

如果有人想在MacOS Big Sur中解决openssl@1.1问题(即库未加载:/usr/local/opt/openssl@1.1/lib/libssl.1.1.dylib),下面是解决问题的方法-

brew install openssl@1.1
ln -s /usr/local/opt/openssl/lib/libssl.1.1.dylib /usr/local/lib/
ln -s /usr/local/opt/openssl/lib/libcrypto.1.1.dylib /usr/local/lib
 类似资料: