MeCab(64bit版)をインストールする方法 for windows 64bit
こんにちは、にわこまです。
今回は、MeCabをインストールする方法を紹介します。MeCabとは形態素解析エンジンであり、日本語の文法や品詞を解析するためのツールです。pythonで自然言語処理を行う時に使用することが多いです。
誤字脱字など、何かございましたらご連絡お願いいたします。
スポンサードサーチ
MeCabをインストールする方法
私の環境
OS:windows10 (64bit)
python:3.7
手順
1.以下のサイトから「mecab-0.996-64.exe」をご自身のパソコンにダウンロードします。
URL:https://github.com/ikegami-yukino/mecab/releases/tag/v0.996
2.ダウンロードしたファイルを実行し、MeCabをインストールします。
3.「mecab-python-windows」をインストールします。
手順1
以下のサイトに移動します。こちらから
移動したら「mecab-0.996-64.exe」をクリックして、ダウンロードします。
手順2
ダウンロードし終わったら、自身のパソコンにある「mecab-0.996-64.exe」をダブルクリックしてMeCabをインターネットします。
インストールでは、MeCabをどこのフォルダにインストールするか聞かれると思います。基本的にはどこにインストールしても構いません。
私は「C:\Program Files\MeCab」にインストールしました。
次にPathを設定します。
「コントロールパネル → システムとセキュリティ → システム」の順に移動します。
画面左側にある「システムの詳細設定」を選択します。
画面下側にある「環境変数(N)…」を選択します。
画面下側にある「システム環境変数(S)」の中から「Path」をクリックし、編集を選択します。
新規を選択し、「MeCabをインストールしたフォルダ\bin」と設定します。私の場合は、「C:\Program Files\MeCab\bin」です。
手順3
コマンドプロンプト起動し、以下のコマンドを実行します。
python -m pip install mecab-python-windows
インストールに成功したら、MeCabのインストールは完了です。
動作確認
コマンドプロンプトを起動させ、「mecab」と入力し実行します。1つ下の行にカーソルが点滅している状態にします。
以下の文字列を入力しエンターキーを押します。すると以下のような実行結果が返されます。
私は、プログラミングが好きです。 ←入力した文字列
私は 險伜捷,荳闊ャ,*,*,*,*,*
A 蜷崎ゥ・蝗コ譛牙錐隧・邨・ケ・*,*,*,*
險伜捷,荳闊ャ,*,*,*,*,*
v 蜷崎ゥ・蝗コ譛牙錐隧・邨・ケ・*,*,*,*
ロ 險伜捷,荳闊ャ,*,*,*,*,*
O 蜷崎ゥ・蝗コ譛牙錐隧・邨・ケ・*,*,*,*
ラ 險伜捷,荳闊ャ,*,*,*,*,*
~ 蜷崎ゥ・繧オ螟画磁邯・*,*,*,*,*
ン 險伜捷,荳闊ャ,*,*,*,*,*
O 蜷崎ゥ・蝗コ譛牙錐隧・邨・ケ・*,*,*,*
が 險伜捷,荳闊ャ,*,*,*,*,*
D 蜷崎ゥ・蝗コ譛牙錐隧・邨・ケ・*,*,*,*
き 險伜捷,荳闊ャ,*,*,*,*,*
ナ 蜷崎ゥ・蝗コ譛牙錐隧・邨・ケ・*,*,*,*
キ 險伜捷,荳闊ャ,*,*,*,*,*
B 蜷崎ゥ・蝗コ譛牙錐隧・邨・ケ・*,*,*,*
EOS
コマンドプロンプトの文字コードとmecabの文字コードが異なるため、意味不明な出力が返されますが、入力に対して出力されているため確認完了です。
次は、pythonファイルを用いて動作確認を行います。
pythonファイルに以下のように書き込みます。ファイル名は「mecab_test.py」とします。
import MeCab
tagger = MeCab.Tagger()
text = "MeCabで遊んでみよう!"
# 解析結果を変数に入れる
tokens = tagger.parse(text)
# 解析結果を表示する
print(tokens)
コマンドプロンプトを起動させ、以下のコマンドを入力し実行します。
python mecab_test.py
===== 実行結果 =====
遊ん 動詞,自立,*,*,五段・バ行,連用タ接続,遊ぶ,アソン,アソン
で 助詞,接続助詞,*,*,*,*,で,デ,デ
みよ 動詞,非自立,*,*,一段,未然ウ接続,みる,ミヨ,ミヨ
う 助動詞,*,*,*,不変化型,基本形,う,ウ,ウ
! 記号,一般,*,*,*,*,!,!,!
EOS
上記のように実行結果が返されれば確認完了です。
まとめ
今回は、MeCabをインストールする方法について紹介しました。
公式のMeCabは32bit版であるため、64bit版のパソコンにダウンロードすると、使用中にエラーが発生します。なるべく同じbit数のバージョンを使いましょう。
動作確認において、参考にしたコードが書かれている本を以下に示します。
最後までお読みいただきありがとうございます。
スポンサードサーチ