mecab ruby1.9 install
別に苦労はしてないけど、毎回utf8でインストールするの忘れてしまう
やっぱりこういうのってrpm作成してからインストールした方がいいのかな?linuxは全然わからない
作業用ディレクトリ作成 # mkdir mecab # cd mecab ファイルをダウンロード # wget http://sourceforge.net/projects/mecab/files/mecab/0.98/mecab-0.98.tar.gz/download # wget http://sourceforge.net/projects/mecab/files/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz/download # wget http://sourceforge.net/projects/mecab/files/mecab-ruby/0.98/mecab-ruby-0.98.tar.gz/download 本体インストール # tar zxvf mecab-0.98.tar.gz # cd mecab-0.98 # ./configure --with-charset=utf8 && make && make install 辞書インストール # tar zxvf mecab-ipadic-2.7.0-20070801.tar.gz # cd mecab-ipadic-2.7.0-20070801.tar.gz # ./configure --with-charset=utf8 && make && make install rubyのgemをインストール # tar zxvf mecab-ruby-0.98.tar.gz # cd mecab-ruby-0.98 # gem build mecab-ruby.gemspec # sudo gem install mecab-ruby-0.97.gem 作業ディレクトリ削除 # cd .. # rm -rf mecab
今回の作業環境はcent os 5.5 でした。
なんでか知らないけど、rubyのgemは0.97が生成されるんだよな〜・・・
んで動作確認
require 'rubygems' require 'MeCab' text = '今日も一日疲れた!' wakati = MeCab::Tagger.new('-o wakati') puts wakati.parse(text)
これで確認完了出来るはず
後はmecabに最新の単語の追加方法を書きたかったけど、まだ調べてる途中
調べが完了しだいココに追加しておくか