OSX:gpg 命令错误,dyld:库未加载:

Cod*_*ang 7 linux homebrew rvm gnupg macos

迁移 MacBook 后,我发现我错过了命令gpg

当我想安装时它抛出了这个错误 rvm

?> ~ gpg                                                                15:39:34
dyld: Library not loaded: /usr/local/opt/gettext/lib/libintl.8.dylib
  Referenced from: /usr/local/bin/gpg
  Reason: image not found
fish: 'gpg' terminated by signal SIGABRT (Abort)
Run Code Online (Sandbox Code Playgroud)

我尝试了以下方法来修复它,但它们都不起作用。

brew upgrade gnupg
brew unlink gnupg
brew link gnupg
Run Code Online (Sandbox Code Playgroud)

此外,我没有这个文件夹 /usr/local/opt/gettext/.

我是否需要安装一些东西来解决这个问题?

更新

我把输出放在brew doctor这里

https://gist.github.com/fifiten82726/fae106018447e868d64ff1a9d3e6266a

小智 0

看来你不知怎的gettext从brew中失踪了。既然您提到您正在迁移,看来您可能只迁移了部分/usr/local. 可能还缺少其他库/二进制文件/等。

尝试从以下开始brew install gettext,看看它会给你带来什么。