2017-07-16

Python MeCabをCloud9上で動かす

Cloud9でインストールしたときにつまったので忘備録





インストール

$ sudo apt-get update
$ sudo apt-get install mecab
$ sudo apt-get install mecab-ipadic-utf8
$ sudo apt-get install -y libc6-dev build-essential
$ sudo apt install python3-setuptools
$ sudo apt-get install libmecab-dev
$ sudo apt-get install libfreetype6-dev libxft-dev
$ sudo pip3 install mecab-python3

実行


#mecab.py 

import MeCab
mecab = MeCab.Tagger("-Ochasen")
malist = mecab.parse("私は5000兆円ほしいと思っています。")
print(malist)


$ python3 mecab.py

私      ワタシ  私      名詞-代名詞-一般
は      ハ      は      助詞-係助詞
5000    5000    5000    名詞-数
兆      チョウ  兆      名詞-数
円      エン    円      名詞-接尾-助数詞
ほしい  ホシイ  ほしい  形容詞-自立     形容詞・イ段    基本形
と      ト      と      助詞-格助詞-引用
思っ    オモッ  思う    動詞-自立       五段・ワ行促音便        連用タ接続
て      テ      て      助詞-接続助詞
い      イ      いる    動詞-非自立     一段    連用形
ます    マス    ます    助動詞  特殊・マス      基本形
。      。      。      記号-句点
EOS

ちなみにこれで学習しています。

注目の投稿

 PythonのTweepyを利用して、Twitter APIを利用している。 その中で、ハマったポイントをメモしておく。 まず、Searchに関して。 Twitter検索は、クライアントアプリ側では、全期間の検索が可能になっている。 一方で、APIを利用する際は、過去1週間しか...