SHIINBLOG

Python3 で MeCabを使えるようにした時のメモ

言語処理100本ノック 2015 の30問目からは MeCabってのが必要らしい。

自分のpythonの環境がどんな感じだったか覚えてないけど、

$ python
Python 2.7.9 (default, Jan  7 2015, 11:49:12) 
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.56)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
$ python3
Python 3.4.3 (default, Mar 23 2015, 04:19:36) 
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

こんな感じで表示される環境

Homebrewでmecabをインストールしたいし、ついでにpythonでも使いたい とかを参考に

$ brew install mecab
$ brew install mecab-ipadic

ってしてMeCab と辞書をインストール

python3 でインストールするには

Python3 で MeCab を使う

Python3でMeCab

らへんを参考にして、 setup.py を書き換えた後に

$ pip3 install install -e .
$ pip3 freeze

ってやったらインストールできたっぽい。 python3 で string.split が使えなくなったのが原因とのことです

Markdown ってので書いてみたけど、リンクのテキストいれるのがちょっとあれだな。 Terminal (bash?) ってのは $を入れてかくほうがいいんだろーか。。。