dyld:Library未加载:/usr/local/opt/icu4c/lib/libicui18n.62.dylib在Mac上安装brew节点后运行php时出错

我使用自制软件(Mojave)安装了node,之后php停止工作,如果我尝试运行php-v我会遇到以下错误:

php-v
dyld:未加载库:/usr/local/opt/icu4c/lib/libicui18n.62.dylib
引用自:/usr/local/bin/php
原因:找不到图像

我尝试卸载node和icu4c,但问题仍然存在

更新-如某些评论中所述,运行brew cleanup可能会修复此错误,如果仅此一项无法修复此错误,您可以尝试升级单个软件包或所有brew软件包

我也有同样的问题。升级自制然后清理对我来说很有效。这个错误可能出现在我身上,因为包版本不匹配。上述解决方案都没有解决我的错误,但运行以下自制命令就解决了

注意-这将升级所有brew软件包,包括但不限于PHP。如果您只想升级特定的软件包,请确保是特定的

brew upgrade//用于升级所有软件包——这是我使用的命令
brew升级{package}//用于升级特定软件包

最后

brew清理

发表评论