Mac OS X 10.4 で Mecabをインストールしようとしているのですが


Mecab-0.93.tar.gzをダウンロード解凍し
ターミナルで
./configure
make
make check
sudo make install

を行い成功したようで、
引き続き

mecab-ipadic-2.7.0-20060707.tar.gzをダウンロード、解凍し

同じくターミナルで

./configure

としたところ

checking for mecab-config... no
configure: error: mecab-config is not found in your system

とのメッセージが出て失敗してしまいます。

どうすれば、上手くインストールできるのでしょうか?

よろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:2006/10/14 16:02:16
  • 終了:2006/10/15 10:45:47

回答(2件)

id:furutanian No.1

furutanian回答回数112ベストアンサー獲得回数142006/10/14 18:56:34

ポイント50pt

mecab のインストールに成功していれば、mecab-config というコマンドが入っているはずです。

$ mecab-config

Usage: mecab-config [OPTIONS]

上記のように実行できますかね? できない場合、mecab のインストールに失敗している可能性があります。

インストールに成功していれば、通常、configure に問題は生じないはずですが、無理やり configure にパラメータを渡してどうにかする手もあります。

$ which mecab-config

/usr/local/bin/mecab-config

もしくは

$ find /usr -name mecab-config

/usr/local/bin/mecab-config

で探して、以下のようにパスを confugure に渡します。

$ ./configure --with-mecab-config=/usr/local/bin/mecab-config

うまくいくといいですが。

id:afofa

回答ありがとうございます。

mecab-configは実行できませんでしたが

configureにパラメータを渡してみると上手くいきました!

ただ、mecabを実行するときには/usr/local/bin/mecabとパスを指定する必要があったりと、本当にこれで問題がないのか、少し心配です。こういうものなんでしょうか…

2006/10/15 01:56:25
id:hamster009 No.2

hamster009回答回数3431ベストアンサー獲得回数502006/10/14 19:00:48

ポイント20pt

同じターミナルでやったから見つけられないのか、いずれにせよ、configureのオプションでmacabの位置を指定できるでしょうから、./configure --helpで確認してください。

id:afofa

回答ありがとうございます。

mecabの位置を指定して、うまくいきました。

2006/10/15 01:57:39
  • id:ttamo
    Mac 持ってないのでわかりませんが、ふつうに configure すると /usr/local にインストールされるので、

    export PATH=$PATH:/usr/local/bin

    などとして mecab-config の場所にパスを通さないといけないのでは?
  • id:afofa
    なるほど、そうですね。
    確かにパスを通す必要はありそうです。

    全くの素人なもので
    インストールされる位置なども全く分かっていませんでした。
    ありがたいコメントです、助かります。

    mecabのインストール説明サイトなどに
    そういった事が書かれていないのは
    usr/local/binにパスを通しておくのが当たり前ってことなんでしょうかね〜。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません