如何在mac上安装libicu dev。这是文档中推荐的说明
sudo apt-get install python-numpy libicu-dev
http://polyglot.readthedocs.org/en/latest/Installation.html
我在用水蟒,但它似乎总是吐出
In file included from _icu.cpp:27:
./common.h:86:10: fatal error: 'unicode/utypes.h' file not found
#include <unicode/utypes.h>
错误
对我来说,只需安装和链接brew,这个简单的答案是行不通的,所以我找到了下面的解决方案来让它工作:
1)使用brew安装
icu4c
:2)检查版本:
提示如下:
59.1
3)执行下面的命令,替换上一步的正确版本(第一行只有整数部分,第二行和第三行有小数部分):
4)最后为pyicu安装python包:
我刚让PyICU安装在OSX上,因为同样的错误,它失败了。以下是我的建议:
brew install icu4c
安装库;可能已经安装ls -l /usr/local/opt/icu4c/include/
brew remove icu4c
brew install icu4c
pip install polyglot
CFLAGS=-I/usr/local/opt/icu4c/include LDFLAGS=-L/usr/local/opt/icu4c/lib pip install polyglot
编辑:有进一步的变化。我目前安装icu的过程:
brew install icu4c
brew link icu4c --force
ICU_VERSION=<BREW_ICU_VERSION> CFLAGS=-I/usr/local/opt/icu4c/include LDFLAGS=-L/usr/local/opt/icu4c/lib pip install pyicu
https://github.com/imojiengineering/node-icu-tokenizer
相关问题 更多 >
编程相关推荐