mecab-ipadic-neologdがうまくインストールできないときの対処方法


mecab-ipadic-neologdのインストールがうまくできず、数日かけてやっと解決できたので手順を示します。

必要なパッケージのインストール

mecab-ipadic-neologdを動かすにはいくつか必要なパッケージがあるので、それらをインストールします。
以下はMacOSでのコマンドです。(他のOSの方は、mecab-ipadic-neologdのreadmeファイルを見てください。)
なお、Jyupter Notebook上ではうまくインストールできなかったので、ターミナル上で実行してください。順番が大事です。(ソフトが入ってないとうまく解凍できずやり直すハメになります。)

$ xcode-select --install
$ brew install libiconv
$ brew install mecab mecab-ipadic git curl xz

mecab-ipadic-neologdのインストール準備

必要なファイルをダウンロードします。

$ git clone --depth 1 https://github.com/neologd/mecab-ipadic-neologd.git

mecab-ipadic-neologdのインストール

ディレクトリを変更してからインストールを行います。

$ cd mecab-ipadic-neologd

いよいよインストールです。

$ ./bin/install-mecab-ipadic-neologd -n

インストールが順調にいくと、「yes」「no」を質問されますので、ターミナル上に「yes」と入力してエンターします。

動作確認

最後にインストールがうまくいっているか確認します。
ターミナルに次のコマンドを入力します。

$ echo `mecab-config --dicdir`"/mecab-ipadic-neologd"

そうすると文字入力できるので試しに「鬼滅の刃っていいよね。」とでも入力してエンターキーを押してみましょう。
なにかしら出てくるはずです。controlキー+Cキーを押して抜けたら動作確認は完了です。
インストールがうまくいっていないときは、「そんなファイルありませんよ」的なメッセージが出てきます。

これでもつまづいてしまったらreadmeファイルを見てください。

以上です。