1

我在我的 Mac 中安装 pyicu 时遇到了一些困难。我第一次遇到这个问题,那是我解决的。但现在安装出现以下错误:

ld: library not found for -licule

那么,这个 licule 是哪个图书馆?

4

1 回答 1

3

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

我没有尝试超越自己,但应该可以工作,如果没有,请告诉我,我会尝试确保它在我的机器上运行。

于 2016-11-06T08:44:19.143 回答