Closed tuna2134 closed 2 years ago
つまりdirectoryを指定して使えるようにしたい。 Sudo def install mecabしているので、、、 使えない。。。
エラー名としては no such file or directory: /usr/local/etc/mecabrc
なるほど。
mecab-python3を使うためにMeCabを別途インストールする必要はありません。また、普通にmecab-python3をインストールする場合、別途インストールされたMeCabのバイナリはそもそも利用されません。
今の問題はおそらく辞書がインストールされてないことが原因です。pip install unidic-lite
で直ると思います。
既存のmecabrc/辞書を使いたい場合、MeCabと同様 -r
や -d
で指定できます。
import MeCab
tagger = MeCab.Tagger("-r hoge/hoge/mecabrc -d piyo/piyodic")
なるほど 試してみます
いけました!
どういうことでしょうか。すみませんがタイトルだけでは意味が分かりません。