Dans mon cas, je n'obtiens l'erreur que lors de l'ouverture du terminal d'accès (zsh) via VS Code.
Lors de l'ouverture du terminal VS Code OU de l'exécution de la commande de node
, j'obtiens cette erreur:
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
Cependant, il fonctionne bien lors de l'exécution via iTerm. J'ai essayé d'exécuter la brew update
et la brew upgrade
et quelques autres réponses recommandées.
Il me manque quelque chose?
4 Réponses :
J'ai trouvé la réponse ici - merci! brew uninstall --ignore-dependencies node icu4c
évité les problèmes avec plusieurs dépendances associées, y compris postgresql.
En reprenant la réponse de Jason , une autre option est de simplement courir
brew upgrade node
Travail! 10.14.6 macOS
J'ai eu cette erreur, mais cette réponse fonctionnait toujours pour moi (a résolu le problème malgré le message d'erreur) Error: No such file or directory - /usr/local/Cellar/yarn/1.12.3
Vous pouvez suivre ces étapes.
> which node /usr/local/bin/node > rm /usr/local/bin/node > brew unlink node > brew link --overwrite node
Cela devrait résoudre le problème.
C'est la seule réponse qui a fonctionné (... comme un charme)!
Pour moi, j'ai exécuté ces étapes, mais j'ai eu la même erreur par la suite. J'ai donc aussi brew uninstall node
, puis le brew install node
et tout a fonctionné à nouveau.
Une brew reinstall icu4c
résolu le problème sur macOS 10.15.6.
Cela permet également de surveiller vos logs lors du démarrage d'un paquet cassé (node, pg, etc. - pour pg c'est tail -f /usr/local/var/log/postgresql@11.log
- pas le journal du serveur).
Nouvelle installation du code VS et nouveau macbook - même problème. macOS Mojave et VS 1.31.0
[Réponse 2020] Voici la réponse au problème associé: stackoverflow.com/a/63955091/7059946