python3からMeCab使って形態素解析をしました.
今回は,環境設定でいろんな記事が出回っていて,正直よくわからず苦戦したので,現時点での解決案を残しておきます.(今日は,2017/07/29)
環境
- Mac OSX Sierra
- Python 3.6.1
やったこと
ポイントはパッケージインストールにありました.
- ①python3上で
mecab-python3
をpip install
installation
pip install mecab-python3
- ②bash上で
mecab-ipadic
をbrew install
installation
brew install mecab-ipadic
本当にこれだけ.
結果
morphological_analysis
import MeCab
m = MeCab.Tagger()
print(m.parse('形態素解析をしたい文章を入れる'))
>
形態素 名詞,一般,*,*,*,*,形態素,ケイタイソ,ケイタイソ
解析 名詞,サ変接続,*,*,*,*,解析,カイセキ,カイセキ
を 助詞,格助詞,一般,*,*,*,を,ヲ,ヲ
し 動詞,自立,*,*,サ変・スル,連用形,する,シ,シ
たい 助動詞,*,*,*,特殊・タイ,基本形,たい,タイ,タイ
文章 名詞,一般,*,*,*,*,文章,ブンショウ,ブンショー
を 助詞,格助詞,一般,*,*,*,を,ヲ,ヲ
入れる 動詞,自立,*,*,一段,基本形,入れる,イレル,イレル
EOS
とりあえずこれでうまくいくはずです.
もしうまくいかなかったらコメントください.