Posted at

python3からMeCab使って形態素解析する①

More than 1 year has passed since last update.

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



とりあえずこれでうまくいくはずです.

もしうまくいかなかったらコメントください.