我在Mac上安装pyicu遇到一些困难。我首先遇到了this问题,那就是我解决了。但是现在安装出现以下错误:
ld: library not found for -licule
那么,这个licule是哪个库?
最佳答案
pyicu 58.1只是在自制软件中发布的,它缺少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
我并没有尝试过但应该尝试,但是如果没有,请让我知道,我将尝试确保它可以在我的机器上运行。
关于python - 在Mac上安装pyicu;找不到-licule库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40425909/