金子邦彦研究室人工知能Windows で動く人工知能関係 Pythonアプリケーション,オープンソースソフトウエア)MeCab のインストール(形態素解析)(Windows 上)

Mecab のインストール(Windows 上)

MeCab Windows 版のインストール

  1. MeCab のWebページを開く

    http://taku910.github.io/mecab/

  2. Binary package for MS-Windows」をクリックして,mecab-0.996.exe をダウンロード

    [image]
  3. ダウンロードした .exe ファイルを実行する
  4. インストール中に利用する言語は既定(デフォルト)のままでよい. 「OK」をクリック.

    [image]
  5. ようこそ画面では, 「次へ」をクリック.

    [image]
  6. 辞書の文字コードの選択.

    使用したいものを選ぶ.下の図は,UTF-8 を選んでいるところである.

    [image]
  7. ライセンス条項の確認.同意する場合のみ続行する.

    [image]
  8. インストールディレクトリは既定(デフォルト)のままでよい. 「次へ」をクリック.

    [image]
  9. プログラムグループの指定は既定(デフォルト)のままでよい. 「次へ」をクリック.

    [image]
  10. インストール」をクリック.

    [image]
  11. インストール終了の確認.

    [image]
  12. Windowsシステム環境変数 Pathc:\Program Files (x86)\Mecab\bin追加することにより,パスを通す

    Windows で,コマンドプロンプト管理者として実行

    コマンドプロンプトを管理者として実行: 別ページ »で説明

    次のコマンドを実行

    powershell -command "$oldpath = [System.Environment]::GetEnvironmentVariable(\"Path\", \"Machine\"); $oldpath += \";c:\Program Files (x86)\Mecab\bin\"; [System.Environment]::SetEnvironmentVariable(\"Path\", $oldpath, \"Machine\")"
    
  13. Windowsシステム環境変数 MECABRC に次を設定

    Windows で,コマンドプロンプト管理者として実行

    powershell -command "[System.Environment]::SetEnvironmentVariable(\"MECABRC\", \"C:\Program Files (x86)\Mecab\etc\mecabrc\", \"Machine\")"
    
  14. mecab.h の書き換え

    C:\Program Files (x86)\MeCab\sdk\mecab.h の 780 行目に,次の1行を挿入

    virtual void set_result(const char *s) = 0;
    
  15. 動作確認のため動かしてみる.

    mecab コマンドを実行した後.文章を入れて Enter キー. UTF-8 でインストールしたので,Windows のコマンドプロンプトでは文字化けする.

    [image]