我刚让PyICU安装在OSX上,因为同样的原因它失败了
错误。以下是我的建议:
1安装自制(OSX包管理器)
2
brew安装icu4c#安装库;可能已经安装
三。验证是否存在必要的include目录:
ls-l/usr/local/opt/icu4c/include/
4如果您没有该目录,则可能需要重新安装icu4u。我发现必须执行以下操作:
1
brew删除icu4c
2
brew安装icu4c
5尝试安装polyglot以查看是否可以找到icu4c:
pip install polyglot
6如果仍然有问题,可以尝试指定库位置:
CFLAGS=-I/usr/local/opt/icu4c/include LDFLAGS=-L/usr/local/opt/icu4c/lib pip install polyglot
编辑:有进一步的变化。我当前安装icu的过程:
1
brew安装icu4c
2
brew link icu4c—强制
三。
ICUu VERSION=<BREWu ICUu VERSION>CFLAGS=-I/usr/local/opt/icu4c/include LDFLAGS=-L/usr/local/opt/icu4c/lib pip安装pyicu