ramenjunitiメモ

自分なりに調べたものをまとめたり、文章を書く練習したり

MojavaでCaboChaをPythonバインディングしようとしたらエラーが出た

CaboChaをPythonで使えるようにする際に詰まったので、その解決方法を備忘録として残しておきます。

何がおきたか

以下のようにCaboChaのPython バインディングをインストールしようとした際に、

git clone https://github.com/taku910/cabocha
cd cabocha
pip install python/

このようなエラーが

Failed building wheel for cabocha-python

色々見てみると原因発見

ld: library not found for -lcrfpp

どうやらcrf++が見つかんなかったみたい。

解決方法

qiita.com

こちらの記事を参考にしました。

crf++ の場所をパスに追加します。

export LIBRARY_PATH=/usr/local/Cellar/crf++/0.58/lib

そしてもう一度CaboChaのPython バインディングをインストールすると

Successfully installed cabocha-python-0.69

成功!やったぜ!