MeCabのPythonバインド
ノートPC(XP)にはうまく入ったのに、同じ手順を踏んでもデスクトップPC(Vista)ではだめ!
ぐぐってみると、もともとMeCabのPythonバインドはWindowsでは不具合があって、そのままではインストールできないということらしい。じゃぁなぜ俺のXPでは動くんだ・・・?
まあ、とにかくVistaで動くようにしないと始まらないので、いろいろ調べた。どうやらMeCabはC++(もしくはC)で書かれていて、バインドはSWIGというソフトをつかって自動コンパイルしているらしい。自分の手元ファイルを書き直してSWIGでコンパイルしなおせば、動くよー、ということがどこのサイトにも書いてある。んー、難しい。
ところが、
・PythonからMeCabを使ってみる
に、pythonモジュールのctypesを使って、MeCabを利用する方法が載っていたので、これを参考に実装!
このブログについて
ブログ、はじめます。
研究のメモ的に使う予定。