FreeBSDなさくらレンタルサーバへのMeCabインストールメモ。
UTF-8な環境です。
$HOME/usr以下にインストールしました。
1. MeCabのインストール
%gzip -dc mecab-0.97.tar.gz | tar xvf - %cd mecab-0.97 %./configure --prefix=$HOME/usr --exec-prefix=$HOME/usr --enable-utf8-only %make %make check ================== All 3 tests passed ================== %make install .././install-sh: Permission denied *** Error code 126
install-shの実行でエラーになっています。
パーミッションが644になっていたので、実行権限を付けて再実行。
%chmod 755 install-sh %make install %make clean
mecabやmecab-configは、$HOME/usr/binにインストールされたのでパスを通します。
.cshrcのset pathに$HOME/usr/binを追加します。
2. 辞書のインストール(mecab-ipadic)
%gzip -dc mecab-ipadic-2.7.0-20070801.tar.gz | tar xvf - %cd mecab-ipadic-2.7.0-20070801 %./configure --prefix=$HOME/usr --exec-prefix=$HOME/usr --with-charset=utf-8 %make %make check %make install %make clean
make checkでテストが実行されませんでしたが、とりあえずmake installしました。
3. 辞書のインストール(mecab-jumandic)
mecab-ipadicと同じ方法です。
やはり、make checkでテストが実行されませんでした。
追記(2008-06-22) 形態素解析ができないので、辞書を再インストールした。
形態素解析をしてみたが、うまく動かない。
%mecab 今日は、良い天気です。 ? ̾??,????,*,*,*,*,?,???????,??????? ? ????,????,*,*,*,*,* 日 ̾??,??ͭ̾??,?ȿ?,*,*,*,* は ̾??,????,*,*,*,*,* 、 ̾??,??????³,*,*,*,*,* 良 ̾??,????,*,*,*,*,* い ̾??,????,*,*,*,*,* 天気 ̾??,????,*,*,*,*,* です ̾??,????,*,*,*,*,* 。 ̾??,??????³,*,*,*,*,* EOS すもももももももものうち すもももももももものうち ̾??,????,*,*,*,*,* EOS % # 全然解析できてない><
ということで、辞書を再インストールした。
%gzip -dc mecab-ipadic-2.7.0-20070801.tar.gz | tar xvf - %cd mecab-ipadic-2.7.0-20070801 %./configure --prefix=$HOME/usr --exec-prefix=$HOME/usr --with-charset=utf-8 --enable-utf8-only %find . -type f -print0 | xargs -0 nkf -w -Lu --overwrite %make %$HOME/usr/libexec/mecab/mecab-dict-index -f euc-jp -t utf-8 %make check %make install %make clean
形態素解析してみる。
%mecab すもももももももものうち すもも 名詞,一般,*,*,*,*,すもも,スモモ,スモモ も 助詞,係助詞,*,*,*,*,も,モ,モ もも 名詞,一般,*,*,*,*,もも,モモ,モモ も 助詞,係助詞,*,*,*,*,も,モ,モ もも 名詞,一般,*,*,*,*,もも,モモ,モモ の 助詞,連体化,*,*,*,*,の,ノ,ノ うち 名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ EOS 今日は、良い天気です。 今日 名詞,副詞可能,*,*,*,*,今日,キョウ,キョー は 助詞,係助詞,*,*,*,*,は,ハ,ワ 、 記号,読点,*,*,*,*,、,、,、 良い 形容詞,自立,*,*,形容詞・アウオ段,基本形,良い,ヨイ,ヨイ 天気 名詞,一般,*,*,*,*,天気,テンキ,テンキ です 助動詞,*,*,*,特殊・デス,基本形,です,デス,デス 。 記号,句点,*,*,*,*,。,。,。 EOS % # 解析できた。
mecab-jumandicは、上記方法で再インストールすると、makeでエラーになる。
とりあえず形態素解析できているので、ここまで。