[mecab]macでmecab-python3時にエラー「mecab-config: command not found」

カテゴリ: Mac, MeCab, python | タグ: ,

macOS上でpythonからmecab-python3をインストールしようとしたら、エラー「mecab-config: command not found」が発生した

発生した事象と、解決の手順

まず、brewでmecabとmecab-ipadicをインストールする

brew install mecab
brew install mecab-ipadic

その後pipでmecab-python3を入れると、mecab-configがないというエラーが発生した

$ pip install mecab-python3

Collecting mecab-python3
  Using cached https://files.pythonhosted.org/packages/.../mecab-python3-0.7.tar.gz
    Complete output from command python setup.py egg_info:
    /bin/sh: mecab-config: command not found
    Traceback (most recent call last):
      File "<string>", line 1, in <module>

実際にあるかチェックすると、以下の場所にファイルは存在していた

$ sudo find / | grep mecab-config
/usr/local/Cellar/mecab/0.996/bin/mecab-config

このため、下記のコマンドで/usr/local/binへリンクを貼ってみたら、エラーなく実行できた

ln -s /usr/local/Cellar/mecab/0.996/bin/mecab-config /usr/local/bin/mecab-config
こちらもおススメ

コメントを残す

メールアドレスが公開されることはありません。