トップページ -> インストール,設定,利用 -> Windows ソフトウエア -> MeCab をソースコードからビルドしてインストール(Windows 上)(書きかけ)
[サイトマップへ], [サイト内検索へ]

MeCab をソースコードからビルドしてインストール(Windows 上)(書きかけ)

辞書の設定と,動作確認が終わっていません

前準備

7-Zip のインストール

Visual Studio ビルドツール

Visual Studio ビルドツールのインストール手順は,別ページで説明している.


MeCab Windows 版のインストール

  1. MeCab のWebページを開く

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

  2. ソースコード mecab-0.996.tar.gz と IPA 辞書をダウンロード

    [image]
  3. ダウンロードした mecab-0.996.tar.gz ファイルを展開(解凍)する.分かりやすいディレクトリに置く.
    C:\tools\mecab-0.996 下に展開(解凍)したものとして説明を続ける

    ※ Windows での展開(解凍)のためのソフトには,「7-Zip」などがある.

    [image]
  4. src\Makefile.msvc.in の書き換えを行う
  5. ソースコードの書き換えを行う.
  • Windows の環境変数 PATH に次を追加
    C:\Program Files (x86)\Mecab\bin 
    
  • Windows の環境変数 MECABRC に次を設定
    C:\Program Files (x86)\Mecab\etc\mecabrc
    

    [image]

    Python のパッケージmecab-python のインストール

    1. MeCab のWebページを開く

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

    2. 「perl/ruby/python/java バインデング」の下の「ダウンロード」をクリック.

      [image]
    3. mecab-python-0.996.tar.gz をダウンロード(現時点での最新バージョン)

      [image]
    4. ダウンロードが始まる.

      [image]
    5. ダウンロードした mecab-python-0.996.tar.gz ファイルを展開(解凍)する.分かりやすいディレクトリに置く.
      C:\tools\mecab-python-0.996 下に展開(解凍)したものとして説明を続ける

      ※ Windows での展開(解凍)のためのソフトには,「7-Zip」などがある.

      [image]
    6. C:\tools\mecab-0.996\src にある mecab.h、libmecab.lib を C:\tools\mecab-python-0.996 にコピー.

      [image]
    7. C:\tools\mecab-python-0.996\setup.py を編集

      version = "0.996", 
      

      include_dirs=["C:\\tools\\mecab-0.996\\src"],
      library_dirs=["C:\\tools\\mecab-0.996\\src"],
      libraries=["libmecab"])
      

      [image]

      ※この書き換えを行う理由:

      「'mecab-config' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」と表示されるエラーの回避のため.

      [image]
    8. Visual Studio の x64 Native Tools コマンドプロンプト管理者として開く.

      ※ 起動は,Windows のメニューで「Visual Studio 20..」の下の「x64 Native Tools コマンドプロンプト (Command Prompt)」(あるいは類似名のもの)を選ぶ

      ※ 「x64 Native Tools コマンドプロンプト (Command Prompt)」がないときは, MSVC ビルドツールのインストールを行う. MSVC ビルドツールのインストール手順は,別ページで説明している.

    9. x64 Native Tools コマンドプロンプトで次を実行
      cd C:\tools\mecab-python-0.996
      py setup.py build
      

      [image]
    10. エラーメッセージが出ないことを確認

      [image]
    11. x64 Native Tools コマンドプロンプトで次を実行
      py setup.py install
      

      [image]
    12. エラーメッセージが出ないことを確認

      [image]

    辞書の設定と,動作確認が終わっていません

    Makefile.msvc.in 9行目 -DVERSION="\"0.996\"" -DPACKAGE="\"mecab\"" \

    mecab.h 1125行目 #ifndef SWIG

    common.h include部分に追記 !>#include


    本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

    問い合わせ先: 金子邦彦(かねこ くにひこ) [image]