- npm install 报错
- dyld: Library not loaded: /usr/l
- dyld: Library not loaded: /usr/l
- dyld: Library not loaded: /usr/l
- Dyld: Library not loaded: /usr/l
- dyld: Library not loaded: /usr/l
- dyld: Library not loaded: /usr/l
- dyld: Library not loaded: /usr/l
- dyld: Library not loaded: /usr/l
- DYLD, Library not loaded: /usr/l
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了。
网友评论