我仅在 Composer 命令和 php -v 中收到这些错误。所有其他节点命令都工作正常。
我尝试重新安装
brew reinstall icu4c
brew upgrade icu4c
这些都不起作用。
➜ ~ composer
dyld[61517]: Library not loaded: /opt/homebrew/opt/icu4c/lib/libicuio.70.dylib
Referenced from: <557590A5-41ED-3C98-81F1-A0F27AAF29D3> /opt/homebrew/Cellar/[email protected]/8.0.18/bin/php
Reason: tried: '/opt/homebrew/opt/icu4c/lib/libicuio.70.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/icu4c/lib/libicuio.70.dylib' (no such file), '/opt/homebrew/opt/icu4c/lib/libicuio.70.dylib' (no such file), '/usr/local/lib/libicuio.70.dylib' (no such file), '/usr/lib/libicuio.70.dylib' (no such file, not in dyld cache), '/opt/homebrew/Cellar/icu4c/73.2/lib/libicuio.70.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/Cellar/icu4c/73.2/lib/libicuio.70.dylib' (no such file), '/opt/homebrew/Cellar/icu4c/73.2/lib/libicuio.70.dylib' (no such file), '/usr/local/lib/libicuio.70.dylib' (no such file), '/usr/lib/libicuio.70.dylib' (no such file, not in dyld cache)
[1] 61517 abort composer
您可能需要运行以下命令
brew upgrade node
或者如果您由于某种原因没有安装它:
brew install node
如果这不起作用,请先卸载:
brew uninstall node icu4c
brew install node
brew install icu4c