[掲示板へもどる]
一括表示

  [No.2477] mecab-ipadic-NEologdのインストールできません 投稿者:IMAMURA  投稿日:2016/05/09(Mon) 23:40:03

はじめまして。
個人的には解決できそうにないので、こちらに質問をさせて頂きました。
よろしくお願いします。

環境は以下の通りです。
Mac10.10.5
R studio 0.99.489
R version 3.2.2
mecab-0.996
mecab-ipadic-2.7.0-20070801

Rで形態素解析を行っており、MeCabにmecab-ipadic-NEologd辞書を追加しようと思い、
以下の手順でmecab-ipadic-NEologdのインストールをおこないました。
しかし、最終的にはエラーが表示されます。インストールが成功しているのかどうかも、わかりません。

1. git clone --depth 1 https://github.com/neologd/mecab-ipadic-neologd.git
2. cd mecab-ipadic-neologd
3. ./bin/install-mecab-ipadic-neologd -n

3.の手順を実行したあとに以下のような記述が表示されましたので、
mecab-ipadic-NEologdのインストールが成功したものだと思っていました。
(浅学で申し訳ないのですが、okがたくさん出ておりましので成功だと考えました。)

[install-mecab-ipadic-NEologd] : Start..
[install-mecab-ipadic-NEologd] : Check the existance of libraries
[install-mecab-ipadic-NEologd] : find => ok
[install-mecab-ipadic-NEologd] : sort => ok
[install-mecab-ipadic-NEologd] : head => ok
[install-mecab-ipadic-NEologd] : cut => ok
[install-mecab-ipadic-NEologd] : egrep => ok
[install-mecab-ipadic-NEologd] : mecab => ok
[install-mecab-ipadic-NEologd] : mecab-config => ok
[install-mecab-ipadic-NEologd] : make => ok
[install-mecab-ipadic-NEologd] : curl => ok
[install-mecab-ipadic-NEologd] : sed => ok
[install-mecab-ipadic-NEologd] : cat => ok
[install-mecab-ipadic-NEologd] : diff => ok
[install-mecab-ipadic-NEologd] : tar => ok
[install-mecab-ipadic-NEologd] : unxz is not found.

そして公式にあるように以下の文言を実行しましたが、エラーが表示されました。
echo "10日放送の「中居正広のミになる図書館」(テレビ朝日系)で、SMAPの中居正広が、篠原信一の過去の勘違いを明かす一幕があった。" | mecab -d /usr/local/lib/mecab/dic/mecab-ipadic-neologd
param.cpp(69) [ifs] no such file or directory: /usr/local/lib/mecab/dic/mecab-ipadic-neologd/dicrc

どうすればこの問題を解決できますでしょうか。ご教授いただければ幸いです。


  [No.2478] Re: mecab-ipadic-NEologdのインストールできません 投稿者:Koichi HIGUCHI  投稿日:2016/05/10(Tue) 18:08:22

こんにちは、樋口です。
書き込みありがとうございます。

KH Coderというよりも、MeCabというか、mecab-ipadic-NEologdについての話
題ですので、どこまで私に分かるか心もとないのですが、思い当たるのは以下
のような点です。

この手のものは「OKがたくさん出ればよい」というものではなく、「1つでも
OKにならなかったら、そこで挫折する」と考えていただいた方がよいと思いま
す。

どうも「unxz」というものがないために、mecab-ipadic-NEologdのインストー
ルが止まったように見受けられます。「unxz」をインストールしてから、再度
トライしてみてはいかがでしょう。


  [No.3026] Re: mecab-ipadic-NEologdのインストールできません 投稿者:OKURA  投稿日:2017/07/01(Sat) 17:58:38

すでに解決しているかもしれませんが同じところで引っかかったので。

unxzするために必要な、"xz"のインストールが未なので、そのインストールが必要です。
やり方は以下に書いてあります。

mecab-ipadic-neologdのGitHubページを参照しましょう。

https://github.com/neologd/mecab-ipadic-neologd/blob/master/README.ja.md


そのあとインストールのやり直し、
完了すると下記メッセージがでます。

[install-mecab-ipadic-NEologd] : Install completed.
[install-mecab-ipadic-NEologd] : When you use MeCab, you can set '/usr/local/lib/mecab/dic/mecab-ipadic-neologd' as a value of '-d' option of MeCab.
[install-mecab-ipadic-NEologd] : Usage of mecab-ipadic-NEologd is here.
Usage:
$ mecab -d /usr/local/lib/mecab/dic/mecab-ipadic-neologd ...





皆さんのご健闘を。