読者です 読者をやめる 読者になる 読者になる

ほとラボ

It works!

Mac OS X Mountain Lion に MeCab と CaboCha をインストールする

新しい Mac mini に 日本語形態素解析MeCab係り受け解析器CaboCha を入れたのでメモ。

MeCabをインストールする

公式サイトから MeCab本体 と IPA辞書 をダウンロードしてきて、解凍。

MeCab本体をインストール

で、./configureしようと思ったらさっそく怒られた(´・ω・`)

configure: error: no acceptable C compiler found in $PATH

Cコンパイラがない? 馬鹿な。ちゃんとXcode入れたのに。 と思ったら、Xcode4.3以降はコマンドラインツールを入れないとmakeやらgccやらが使えないらしい。

Xcode 4.3でmakeやgccはどこへ行った?! - NAVER まとめ

というわけでコマンドラインツールをインストールして、リトライ。

$ ./configure --enable-utf8-only
$ make
$ sudo make install

OK ( ´ー`)

IPA辞書をインストール

$ ./configure --with-charset=utf8
$ make
$ sudo make install

これでインストールできたはず。

テスト

$ mecab
夜は短し歩けよ乙女
夜    名詞,副詞可能,*,*,*,*,夜,ヨル,ヨル
は    助詞,係助詞,*,*,*,*,は,ハ,ワ
短し    形容詞,自立,*,*,形容詞・アウオ段,文語基本形,短い,ミジカシ,ミジカシ
歩けよ    動詞,自立,*,*,一段,命令yo,歩ける,アルケヨ,アルケヨ
乙女    名詞,一般,*,*,*,*,乙女,オトメ,オトメ
EOS

森見登美彦作品は素晴らしいと思います( ´_ゝ`)

CaboChaをインストールする

CRF++をインストール

CaboCha公式サイトによるとCRF++が必要らしいのでこちらからダウンロードしてきて解凍・インストール。

$ ./configure
$ make
$ sudo make install

CaboChaをインストール

CaboCha公式サイトからソースをダウンロードしてきて解凍・インストール。

ただし、そのまま./configureすると

iconv conversion failed. skip this entry

なるエラーが出まくるので、オプション(?)を付けます。

$ LIBS=-liconv ./configure --with-charset=UTF8
$ make
$ sudo make install

これでいけるはず。

テスト

$ cabocha
俺の妹がこんなに可愛いわけがない
俺の-D
妹が-------D
こんなに-D  |
可愛い-D |
わけが-D
ない
EOS

以上、メモでした。 あらあらかしこ。