我在我的 Mac 中安装 pyicu 时遇到了一些困难。我第一次遇到这个问题,那是我解决的。但现在安装出现以下错误:
ld: library not found for -licule
那么,这个 licule 是哪个图书馆?
pyicu 58.1 刚刚在 homebrew 中发布,它缺少 libicule,pip 需要 libicule 来编译 pyicu。在解决此问题之前,您可以降级到 pyicu 57.1。为此,您可以这样做:
brew remove icu4c
cd /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
git checkout 1e62c645b2fc2d82042d9f7c364c6a246f2e11ed Formula/icu4c.rb #this is the latest commit with 57.1 I guess based on git log.
brew install icu4c
brew link --force icu4c
接着
pip install pyicu
我没有尝试超越自己,但应该可以工作,如果没有,请告诉我,我会尝试确保它在我的机器上运行。