Pythonで自然言語処理をするために入れたものメモ
環境を整えただけ。まだ何もしてない。とりあえずメモ代わり。てきとーに入れたのでなんかまずいかもしれない。
MacPorts
'sudo port selfupdate'を忘れずに
Python 2.7.3
sudo port install python27
sudo port select --set python python27
NLTK
sudo port install py27-nltk
installが終わったら、pythonのinteractive shellを開き、
import nltk
nltk.download()
GUIが起動するので、allを選択しDonwload. ちょっと待ったらおしまい。
MeCab
sudo port install mecab
CaboCha
sudo port install cabocha
CaboChaもportsから入れたけど、そのままではpythonにうまくbindingできなかった。 sourceからインストールするわけじゃないけど、Google CodeからCaboChaをダウンロードして、その中に入ってるbinding用のscriptを使ったらいけた。っぽい?
cd [CABOCHA_DIR]/python
python seup.py build sudo python seup.py install
libsvm
sudo port install libsvm +python27