Homebrew安装wget后无法运行:提示库未加载
解决Mac High Sierra 10.13上wget的dyld库加载错误
我之前在High Sierra上用Homebrew装wget时也碰到过一模一样的问题,重装wget根本没用——因为问题根源不在wget本身,而是它依赖的gettext库出了问题。给你几个亲测有效的解决步骤:
第一步:重装gettext库
错误提示里的libintl.8.dylib是gettext包提供的,大概率是这个库损坏或者没正确安装。执行下面的命令重装gettext:brew reinstall gettext第二步:强制链接gettext到系统路径
有时候Homebrew不会自动把gettext的库链接到系统能识别的路径,这时候需要手动强制链接:brew link gettext --force注意:如果执行时提示权限问题,在命令前加
sudo即可。第三步:最后再重装wget(可选)
完成上面两步后,再重新安装一次wget确保它能正确识别到修复后的依赖:brew reinstall wget
做完这些步骤后,再运行wget应该就不会再出现那个“image not found”的错误了。
内容的提问来源于stack exchange,提问作者Deadface07
相关产品推荐
相关产品推荐

