Mecab/インストール・実装
提供: 初心者エンジニアの簡易メモ
目次
windows版ダウンロード&インストール
- http://mecab.sourceforge.net/
- mecab-0.98.exe実行
linux版ダウンロード&インストール
本体
$ cd /usr/local/src $ wget https://mecab.googlecode.com/files/mecab-0.996.tar.gz $ tar zxfv mecab-0.996.tar.gz $ cd mecab-0.996 $ ./configure --with-charset=utf8 $ make $ make check $ sudo make install
インストールエラー対応方法
configure: error: no acceptable C compiler found in $PATH configure: error: Your compiler is not powerful enough to compile MeCab. If it should be, see config.log for more information of why it failed. $ sudo yum -y install gcc $ sudo yum install gcc-c++
辞書インストール
wget http://mecab.googlecode.com/files/mecab-ipadic-2.7.0-20070801.tar.gz $ tar zxfv mecab-ipadic-2.7.0-20070801.tar.gz $ cd mecab-ipadic-2.7.0-20070801 $ ./configure --with-mecab-config=/usr/local/bin/mecab-config --prefix=/usr/local --with-charset=utf8 $ make # make install
辞書インストールしてない時のエラー
param.cpp(69) [ifs] no such file or directory: /usr/local/lib/mecab/dic/ipadic/dicrc
動作確認
$ echo "すもももももももものうち" | mecab すもも 名詞,一般,*,*,*,*,すもも,スモモ,スモモ も 助詞,係助詞,*,*,*,*,も,モ,モ もも 名詞,一般,*,*,*,*,もも,モモ,モモ も 助詞,係助詞,*,*,*,*,も,モ,モ もも 名詞,一般,*,*,*,*,もも,モモ,モモ の 助詞,連体化,*,*,*,*,の,ノ,ノ うち 名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ EOS