社畜になったオタクのブログ

オタクな社畜1年目のブログです。二次元からガジェット、くだらん独り言までなんでもあり

スポンサードリンク


Windowsでmecab-pythonを使う(備忘録)

WindowsでPython2.7(32bit)+mecab-python-0.996を利用しようと思ったら導入に手間取ったのでその備忘録をば。

 

最終的に以下のページが役立ちました。

neu101.seesaa.net

 

ただ、setup.pyの書き換えは自分の環境下では上記ページのソースではうまくいかなかったので以下の様な感じにした。

 

#!/usr/bin/env python
from distutils.core import setup,Extension,os

import string

def cmd1(str):
      return os.popen(str).readlines()[0][:-1]
def cmd2(str):
      return string.split (cmd1(str))
setup(name = "mecab-python",
              version = "0.996",
              py_modules=["MeCab"],

              ext_modules = [
                             Extension("_MeCab",
                                         ["MeCab_wrap.cxx",],
                                         include_dirs=[r"C:/Program Files (x86)/MeCab/sdk"],
                                         library_dirs=[r"C:/Program Files (x86)/MeCab/sdk"],
                                         libraries=["libmecab"])
                                         ]) 

 

バッチファイルは問題なかったのであとは上記ページどおりにやればうまくいくはず・・・

 

スポンサードリンク