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>
エラー
同じエラーが原因で失敗した後、OSXにPyICUをインストールしました。これが私がお勧めするものです:
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
brew install icu4c
brew link icu4c --force
私にとっては、単にインストールしてリンクするだけの単純な答えは機能しないので、それを機能させる以下の解決策を見つけました:
1)インストールicu4c
醸造あり:
brew install icu4c
2)バージョンを確認します。
ls /usr/local/Cellar/icu4c/
次のようなプロンプトが表示されます:59.1
3)前のステップの適切なバージョンを置き換えて以下のコマンドを実行します(1行目は整数部分のみ、2行目と3行目は小数部付き):
export ICU_VERSION=59
export PYICU_INCLUDES=/usr/local/Cellar/icu4c/59.1/include
export PYICU_LFLAGS=-L/usr/local/Cellar/icu4c/59.1/lib
4)最後にpython pyicuのパッケージをインストールします:
pip install pyicu