我在Homebrew(运行Mac High Sierra 10.13)上安装后尝试使用wget命令时收到以下消息。
dyld: Library not loaded: /usr/local/opt/gettext/lib/libintl.8.dylib
Referenced from: /usr/local/bin/wget
Reason: image not found
Abort trap: 6
我尝试重新安装wget。问题仍然存在。
答案 0 :(得分:48)
wget
给了我这个错误。对我有用的是
brew uninstall --force gettext
brew install gettext
答案 1 :(得分:4)
您可以通过重新安装gettext来修复它
brew reinstall gettext
答案 2 :(得分:3)
brew卸载wget
brew install wget
解决了我的gettext和git clone问题。
答案 3 :(得分:1)
卸载并重新安装Brew将解决此问题
卸载
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
安装
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
答案 4 :(得分:0)
在我的情况下,简单地重新安装“ wget”即可解决此问题。
brew reinstall wget
答案 5 :(得分:0)
我在git中遇到了类似的问题,并通过brew reinstall gettext修复了它
答案 6 :(得分:0)
与其他许多类似问题一样,libintl.8.dylib也有类似问题:
brew link --overwrite ruby
brew uninstall --force gettext
brew install gettext
locate libintl.8.dylib
如果/gettext//libintl.*.dylib存在
brew link -f gettext
转到(取决于版本)
cd /usr/local/Homebrew
cd /usr/local/Library/Homebrew
并执行(确保您位于... / Homebrew目录中)
git pull origin master
rm -fr ".git/rebase-apply"
brew update && brew upgrade
这最后一个过程要花一些时间,但是之后一切都应该正常工作。
答案 7 :(得分:0)
其实我尝试了很多方法,最后brew reinstall wget
命令解决了我的问题。