我使用自制软件(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清理