为什么使用 Brew 安装 Node 会导致 PHP 出现'未加载库:/usr/local/opt/icu4c/lib/libicui18n.62.dylib”错误?

Barbara Streisand
发布: 2024-11-13 06:51:02
原创
996 人浏览过

Why Does Installing Node with Brew Cause a

安装 Node 后,对 PHP 的 dyld 错误进行故障排除:“未加载库:/usr/local/opt/icu4c/lib/libicui18n.62.dylib” Brew

问题:

在 macOS Mojave 上使用 Homebrew 安装 Node 时,PHP 在使用“php -v”执行时遇到错误:

dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib
  Referenced from: /usr/local/bin/php
  Reason: image not found
登录后复制

卸载 Node 和 icu4c 并不能解决这个问题

解决方案:

要解决此错误,请尝试以下步骤:

  1. 升级 Homebrew:运行命令brew update来更新Homebrew
  2. 升级单个软件包或所有 Brew 软件包: 执行brew update icu4c 专门升级 icu4c 软件包。或者,使用命令brew升级升级所有软件包。
  3. 清理自制程序:运行brew cleanup以删除任何过时或未使用的软件包。

其他注意事项:

  • 如果升级单个软件包无法解决出现此问题,请尝试使用命令brew升级来升级所有brew软件包。
  • 使用brew升级时要小心, //因为它会升级所有brew软件包,可能包括PHP。
  • 如果错误仍然存​​在,考虑使用 Homebrew 包管理器重新安装 Node。

按照以下步骤解决问题并确保 PHP 正常运行,即使在安装 Node 之后也是如此自制。

以上是为什么使用 Brew 安装 Node 会导致 PHP 出现'未加载库:/usr/local/opt/icu4c/lib/libicui18n.62.dylib”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板