首页 > 其他 > mac 降级 icu4c

mac 降级 icu4c

江江

2023-09-20

在前段时间升级了一下homebrew,当时没有注意,今天使用命令php -v 查看php版本时,报下方错误:

php -v
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicuio.70.dylib
Referenced from: /usr/local/opt/php@7.4/bin/php
Reason: image not found

进入/usr/local/opt 查看icu4c的链接引用

ls -ll | grep icu4c
lrwxr-xr-x  1 jiangjiang  admin  20  9 19 17:15 icu4c -> ../Cellar/icu4c/73.2

因此需要将icu4c的版本进行降级,降到70版本,降级步骤如下:

1、进入homebrew查看源码版本

cd $(brew --prefix)/Homebrew/Library/Taps/homebrew/homebrew-core/Formula

2、查看icu4c的提交版本信息

git log --follow icu4c.rb

3、找到icu4c的70版本的commit的id,创建新的icu4c的70.1的分支,将代码回退到70.1版本

git checkout -b icu4c-70.1
git reset --hard aa997d1c221d249325e56c238acb90ef7b4e0fc9

4、brew重新安装icu4c

brew reinstall ./icu4c.rb

5、安装之后,查看icu4c的版本

ls -ll | grep icu4c
lrwxr-xr-x  1 xianjunwei  admin  20  9 19 21:23 icu4c -> ../Cellar/icu4c/70.1

mac 降级 icu4c


文章版权声明
1、本网站名称:阿V编程
2、本站永久网址:https://www.1892zyw.com
3、本网站的部分文章内容/部分资源可能来源于网络,仅提供给大家学习或参考,如有侵权,请联系站长QQ进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,如有发现请向站长举报