解决 dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib

今天在 mac 上安装 yarn,使用的是 brew install yarn,结果自动执行了 brew update,将 yarn dependency: icu4c 安装为了 63.1 版本,而原来的 php (7.2.8) 版本对应的版本是 62 版本,因此就不能用 php 了,出现了如下提示:

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

解决办法:升级 PHP

brew upgrade php

参考:https://blog.csdn.net/u012375924/article/d...

日拱一卒
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 2

出现同样的问题 感谢!

6年前 评论

我 7.3 也是这个问题,安装 yarn 然后导致 php 找不到 /usr/local/opt/icu4c/lib/libicui18n.63.dylib

6年前 评论