macでmecabを利用してみる

めかぶ

macに日本語形態素解析Mecabをインストールするよってエントリーです。

brew install mecab
brew install mecab-ipadic

mecab-ipadicでエラーが出た。

Error: Failed to download resource "mecab-ipadic"

brewでインストールできるバージョンを把握しようと以下を実行してみる。

brew versions mecab

するとまたエラーが出た。ふぁぁぁあ!!

Error: Unknown command: versions

brewが2.0以降(?)versionsに対応しなくなったらしいと噂を聞く。
別途インストールして利用することができるようなので入れてみる。

brew install versions

そしてこれもエラー。。。

Error: No available formula for versions

ほんと泣けてくる。
とりあえずbrewのバージョンが中途半端ぽいので以下で一回アップデートして試す。

brew update
brew tap homebrew/boneyard
brew versions mecab

無事使えた。
インストールする必要ないんじゃん・・・

You should use the homebrew-versions tap instead:
  https://github.com/Homebrew/homebrew-versions

0.996    git checkout 10f80f1 /usr/local/Library/Formula/mecab.rb
0.995    git checkout 1c6ad82 /usr/local/Library/Formula/mecab.rb
0.994    git checkout 4844910 /usr/local/Library/Formula/mecab.rb
0.993    git checkout 642c664 /usr/local/Library/Formula/mecab.rb
0.992    git checkout bb95f13 /usr/local/Library/Formula/mecab.rb
0.99     git checkout 01788c0 /usr/local/Library/Formula/mecab.rb
0.98     git checkout 0476235 /usr/local/Library/Formula/mecab.rb

単純にbrewのバージョンが古かったっぽいので以下を実行して再度試す。

brew install mecab-ipadic

無事インストール完了。
なんだ・・・

これでやっとmecabを利用できるようになりました。
brewでインストールできない場合とりあえずupdate汁ってことか。