web-dev-qa-db-ja.com

dyld:ライブラリがロードされていません:VSCodeターミナルの/usr/local/opt/icu4c/lib/libicui18n.63.dylib

私の場合、VS Code経由でアクセスターミナル(zsh)を開いたときにのみエラーが発生します。

VS Codeターミナルを開くと、OR nodeコマンドを実行すると、次のエラーが発生します。

dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.63.dylib
  Referenced from: /usr/local/bin/node
  Reason: image not found
[1]    4506 abort      node

ただし、iTermを介して実行すると正常に実行されます。実行してみましたbrew updateおよびbrew upgradeと他のいくつかの推奨される回答。

何か不足していますか?

24
jaanhio

答えが見つかりました ここ

これを実行

brew uninstall node icu4c
brew install node
22
Jason

ピギーバックオフ ジェイソンの答え 、別のオプションは単に実行することです

brew upgrade node
16
ihake

上記のどれも私のために働いていません。したがって、ノードを再インストールした後。

> which node
/usr/local/bin/node
> rm /usr/local/bin/node
> brew unlink node
> brew link --overwrite node

これで問題が解決するはずです。

4
TrueCode