dyld: Library not loaded: /usr/l

2018-09-25  本文已影响0人  渐悟懂劲

1 问题现象

OS X升级到High Sierra版本后,因为Xcode版本过低,不得已升级了Xcode,之后更新了brew,然后就出现原先正常的命令如awk、vi等突然就不能用了,出现以下提示:

$ awk
dyld: Library not loaded: /usr/local/opt/mpfr/lib/libmpfr.4.dylib
  Referenced from: /usr/local/bin/awk
  Reason: image not found
Abort trap: 6

2 原因分析

网上一堆的分析和解决办法,基本上都是没用的。
回头想想,最近只做过升级操作,那应该就是升级后,某些文件的路径发生了变化,导致部分命令的失效。

3 解决办法

重新安装即可,先卸载,再重新装一遍。

$ brew uninstall gawk
$ brew install gawk

现在又可以愉快的使用awk了。

上一篇下一篇

猜你喜欢

热点阅读