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
こちらもおススメ