ど素人がwindowsにMeCabをいれて遊びたいと思ったのだが、思いのほかハマったので記録として残したいと思います。
#はじめに
基本的には、趣味でPHPとpythonを独学でいじくっている、初心者に毛が生えた程度の実力です。
間違いや効率的な方法などありましたら、どんどん教えてください。コードレビューも大歓迎です。
よろしくお願いします。
##環境
windows10 home
Anaconda3-5.3.0
#windowsにMeCab投入
特に難しいことはなく、以下を参考にしながらインストール
PythonとMeCabで形態素解析(on Windows)
#NEologd辞書を入れる。
NEologdを入れるためにはWindows Subsystem for Linuxがひつようなため、下記を参考にUbuntu環境構築
Windows Subsystem for Linuxをインストールしてみよう!
Ubuntuがはいったら、こちらを参考にしました。
Windowsでmecab-ipadic-NEologdの導入
#問題発生
##MeCabがない!
$ cd mecab-ipadic-neologd
$ sudo bin/install-mecab-ipadic-neologd
とやったところで、
[install-mecab-ipadic-NEologd] : mecab => not found
これは、再度?UbuntuにMeCabをインストールすることで解決。
##[install-mecab-ipadic-NEologd] : make is not found. エラー
次は
[install-mecab-ipadic-NEologd] : make is not found.
と出てきた。
調べたところ、
「どうやら、「build-essential」を再インストールしてあげると良いらしい。」とあったので、インストールしてあげる。
$ sudo apt install --reinstall build-essential
これで、エラーが出なくなり、無事にNEologdをインストールできました。
めでたしめでたし。