yoshiislandblog.net
元営業の駆け出しアラサーSEが、休日にMACと戯れた際の殴り書きメモ。日々勉強。日々進歩。

この記事は3年以上前に書かれた記事で内容が古い可能性があります

サクッとAmazon LinuxにMecab導入

2018-03-21

サクッとシリーズ
サクッとamazon linuxにpyenvとpython3を導入の続き。
こちらをとても参考にしました、ありがとうございます。 http://www.iruca21.com/entry/2017/03/26/191846

Linuxに必要パッケージを導入する

# sudo rpm -ivh http://packages.groonga.org/centos/groonga-release-1.1.0-1.noarch.rpm
# yum -y install mecab mecab-ipadic mecab-devel

確認

# mecab
すもももももももものうち
すもも	名詞,一般,*,*,*,*,すもも,スモモ,スモモ
も	助詞,係助詞,*,*,*,*,も,モ,モ
もも	名詞,一般,*,*,*,*,もも,モモ,モモ
も	助詞,係助詞,*,*,*,*,も,モ,モ
もも	名詞,一般,*,*,*,*,もも,モモ,モモ
の	助詞,連体化,*,*,*,*,の,ノ,ノ
うち	名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ
EOS
^C

pythonに必要モジュールをインストールする

# yum -y install gcc-c++
# yum -y install python-setuptools
# pip3 install mecab-python3

確認用スクリプト作成

# cat mecab-test.py
#!/usr/bin/python
#-*- coding:utf-8 -*-

import MeCab
m = MeCab.Tagger ("-Ochasen")
print(m.parse ("すもももももももものうち"))

実行と確認

# python mecab-test.py
すもも	スモモ	すもも	名詞-一般
も	モ	も	助詞-係助詞
もも	モモ	もも	名詞-一般
も	モ	も	助詞-係助詞
もも	モモ	もも	名詞-一般
の	ノ	の	助詞-連体化
うち	ウチ	うち	名詞-非自立-副詞可能
EOS