mac php dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib 亲测有效
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mac php dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib 亲测有效,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1364字,纯文字阅读大概需要2分钟。
内容图文
php -v 报错如下
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib
Referenced from: /usr/local/opt/php@7.1/bin/php
Reason: image not found
Abort trap: 6
网上有很多坑铁的教程,试了很多然而并没有什么卵用
最终找到了一篇
不管用的icu版本是多少,方法都是一样的,大家可根据自己的实际情况修改版本号
注意:由于权限可能不同,文中 make && make install,可能需要拆分为
sudo make
sudo make install
否则可能报如下错误
mkdir /usr/local/icu4c
mkdir: /usr/local/icu4c: Permission denied
mkdir /usr/local/icu4c/64.2
mkdir: /usr/local/icu4c: No such file or directory
mkdir /usr/local/icu4c/64.2/lib
mkdir: /usr/local/icu4c/64.2: No such file or directory
make[1]: *** [install-library] Error 1
make: *** [install-recursive] Error 2
最后复制命令要加上这句,引用文中没写
sudo cp libicuuc.64.dylib /usr/local/opt/icu4c/lib/libicuuc.64.dylib
用这个方法从68.2 ->64.2 成功降下来了,预祝你们也少走一些弯路
XXXXX $ php -v
PHP 7.1.33 (cli) (built: Dec 19 2019 11:01:14) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
with Xdebug v2.9.8, Copyright (c) 2002-2020, by Derick Rethans
with Zend OPcache v7.1.33, Copyright (c) 1999-2018, by Zend Technologies
内容总结
以上是互联网集市为您收集整理的mac php dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib 亲测有效全部内容,希望文章能够帮你解决mac php dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib 亲测有效所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。