2016/11/03

November 03, 2016 at 08:11PM

MeCabをrubyから使おうとしたときのメモ

MeCabの形態素解析は優秀だ.
これまでKakasiを使っていたけど,MeCabの方が良さげ.
Kakasiは品詞は理解してくれないが,MeCabはちゃんと品詞も解析してくれるので,色々使い道が広がる.

MeCab自体のインストールは,Homebrew で以下のようにすればすんなり入った.

brew install mecab
brew install mecab-ipadic

ただ,rubyから使うためにgemで

gem install mecab

として入れようとしたら,

mecab_wrap.cpp:1855:10: fatal error: 'mecab.h' file not found
#include "mecab.h"

と言われてうまく入らない.

下記の記事を参考に,mecab.h を find して場所を特定し,

gem install mecab -- --with-cppflags=-I/usr/local/include/

のように,場所を指定したらうまくいった.


http://ift.tt/2f4znqe




Original post on Google+