dyld:库未加载:VSCode终端中的/usr/local/opt/icu4c/lib/libicui18n.63.dylib

Posted

技术标签:

【中文标题】dyld:库未加载:VSCode终端中的/usr/local/opt/icu4c/lib/libicui18n.63.dylib【英文标题】:dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.63.dylib in VSCode Terminal 【发布时间】:2019-07-03 09:17:05 【问题描述】:

就我而言,我仅在通过 VS Code 打开访问终端 (zsh) 时出现错误。

在打开 VS Code 终端或运行 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 updatebrew upgrade 以及其他一些推荐的答案。

我错过了什么?

【问题讨论】:

新安装 VS 代码和新 macbook - 同样的问题。 macOS Mojave 和 VS 1.31.0 [2020 answer]这里是相关问题的答案:***.com/a/63955091/7059946 2 年 6 个月后,我再次遇到这个问题,很高兴@Jason 的回答 (***.com/a/54662431/8096221) 帮助我再次解决了这个问题 【参考方案1】:

捎带Jason's answer,另一种选择是直接运行

brew upgrade node

【讨论】:

工作! 10.14.6 macOS 我收到了这个错误,但这个答案仍然对我有用(尽管有错误消息,但解决了问题)Error: No such file or directory - /usr/local/Cellar/yarn/1.12.3 是的!谢谢!我已经跑过brew upgradebrew cleanup(或其他任何东西)并且很恐慌!【参考方案2】:

找到答案here

运行这个

brew uninstall node icu4c
brew install node

【讨论】:

在这里找到了答案——谢谢! brew uninstall --ignore-dependencies node icu4c 避免了几个相关依赖项的问题,包括 postgresql。【参考方案3】:

您可以按照以下步骤操作。

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

这应该可以解决问题。

【讨论】:

这是唯一有效的答案(......就像一个魅力)! 对我来说,我运行了这些步骤,但之后我得到了同样的错误。所以我也brew uninstall node,然后brew install node,一切都恢复正常了。 遵循这些步骤。问题没有解决。 brew upgrade node 帮助了我。 (macOS 大苏尔)【参考方案4】:

brew reinstall icu4c 修复了 macOS 10.15.6 上的问题。

它还有助于在启动损坏的包(节点、pg 等 - 对于 pg 它是 tail -f /usr/local/var/log/postgresql@11.log - 不是服务器日志)时查看您的日志。

【讨论】:

是的!那是为我做的 做到了。你拯救了我的一天!

以上是关于dyld:库未加载:VSCode终端中的/usr/local/opt/icu4c/lib/libicui18n.63.dylib的主要内容,如果未能解决你的问题,请参考以下文章

dyld:库未加载:/usr/local/libodep/lib/libintl.8.dylib

dyld:库未加载:/usr/local/opt/jpeg/lib/libjpeg.9.dylib OpenCV C++ MacOS

dyld:库未加载:/usr/local/opt/tidy-html5/lib/libtidy.5.dylib

php -v 返回 dyld:库未加载:/usr/local/opt/readline/lib/libreadline.7.dylib

dyld:库未加载:/usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib、php-fpm、php5.6

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