SamuraiT / mecab-python3

:snake: mecab-python. you can find original version here:http://taku910.github.io/mecab/
https://pypi.python.org/pypi/mecab-python3
Other
528 stars 51 forks source link

えーとmecabがあるファイルを指定できるようにしてほしい #78

Closed tuna2134 closed 2 years ago

polm commented 2 years ago

どういうことでしょうか。すみませんがタイトルだけでは意味が分かりません。

tuna2134 commented 2 years ago

つまりdirectoryを指定して使えるようにしたい。 Sudo def install mecabしているので、、、 使えない。。。

tuna2134 commented 2 years ago

エラー名としては no such file or directory: /usr/local/etc/mecabrc

polm commented 2 years ago

なるほど。

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")
tuna2134 commented 2 years ago

なるほど 試してみます

tuna2134 commented 2 years ago

いけました!