mecab-python3がインストールできない
Python3でMeCabを使うため環境設定をしています。
$ brew install mecab
$ brew install mecab-ipadic
上記のコードでmecabを導入し、ターミナル上ではmecabを動かせている状態です。
発生している問題・エラーメッセージ
python3とのバインディングのため、
$ pip install mecab-python3
を実行すると、以下のエラーメッセージが出ます。
Collecting mecab-python3 Downloading https://files.pythonhosted.org/packages/df/42/5c2840cfa3ae911398edf7a77bdffd5ecd15486dde99a80486f683a0e608/mecab-python3-0.8.3.tar.gz Complete output from command python setup.py egg_info: /bin/sh: /usr/local/bin/mecab-config: Permission denied Traceback (most recent call last): File "<string>", line 1, in <module> File "/private/tmp/pip-install-32n_k3ti/mecab-python3/setup.py", line 17, in <module> inc_dir = mecab_config("--inc-dir") File "/private/tmp/pip-install-32n_k3ti/mecab-python3/setup.py", line 15, in mecab_config return os.popen("mecab-config " + arg).readlines()[0].split() IndexError: list index out of range ---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in /private/tmp/pip-install-32n_k3ti/mecab-python3/
試したこと
mecab-config --inc-dirのコマンドがPermission Deniedで弾かれます。
そのため、こちらを参考にsetup.pyの書き換えを実行しましたが、全く同じエラーが出ます。
(cmd2も書き換えてみましたが、同様のエラーが出ます)
https://www.statsbeginner.net/entry/2016/02/05/020027
過去質問も拝見しましたが、初心者の為なかなか解決に至っておりません。
よろしくお願いいたします。
実行環境
macOS High Sierra 10.13.6
Python 3.6.5 :: Anaconda, Inc.
回答1件
あなたの回答
tips
プレビュー