7
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

NEologdをUbuntuに入れようとしたらMakeエラーが出た。

Last updated at Posted at 2018-10-08

ど素人が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をインストールできました。
めでたしめでたし。

7
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?