chat-blog

僕の独り言が誰か一人の役に立つことを祈って

*

【Python】3分でMacをmecabが使える環境に整える

   

形態素解析とかして色々したくなった(必要になった)ので。

PR

mecabをインストールしていく

まずはmecabの本体(?)を入れる

brew install mecab

次にipaの辞書を入れる。

brew install mecab-ipadic

pythonのmecabのクライアントを入れる。

https://pypi.python.org/pypi/mecab-python/0.996
からDLしてくる。

curl -O https://pypi.python.org/packages/86/e7/bfeba61fb1c5d1ddcd92bc9b9502f99f80bf71a03429a2b31218fc2d4da2/mecab-python-0.996.tar.gz
でも取ってこれるかな?

落としてきたファイルを解凍し、
tar zxfv mecab-python-0.996.tar.gz
cd mecab-python-0.996

ビルド
python setup.py build
※環境によってはpython3になります。
なんか色々出てくるかもしれませんがerrorさえでなければいいと思います。(warningぐらいは無視しましょう)

インストール
sudo python setup.py install

こちらはsudoでやります。
こいつも環境によってはpython3で

これでmecabが使える状態になったはず。

できました。幸せいっぱいですね。

これで色々できそうです。

今日の一言

いつ飽きるかな・・・w

スポンサーリンク

スポンサードリンク

スポンサードリンク

最後まで見ていただきありがとうございます。
今後とも頑張って更新していきますのでもしよろしければ
下記お一つでもシェアしていただけると幸甚です。
Facebookでシェア Twitterでシェア はてなブックマーク LINEで送る

 - 技術系

  関連記事

【Ansible】変数内に特定文字列が含まれているか確認して処理を分ける方法

Ansibleのwhen句で使えるmatchによる判定の仕方です。

【Swift・X-Code】terminating with uncaught exception of type NSExceptionが出た時に確認するところ

ビルドは通ったのにエミュレーターが起動したときに起こるやつです。

【Ansible】jinja2で変数内の文字列検索しマッチした場合とで処理を分けたい

jinja2のテンプレートを使っててマジック変数内にとある文字列があった場合、な …

iPhone6が発売されたのでスペックまとめ

下記にまとめました。

ブログをgoogleとbingにインデックスさせた(申請した)

ブログを立ち合げたわけだしせっかくなので、 検索エンジンに引っかかるようにしたい …

【GIT】Masterブランチをcloneして別ブランチをローカルで作ってpushする

ふとMasterをcloneしてきて動作検証してる中で書き換えたりしちゃって、 …

【Ansible】実行サーバから構築対象サーバにSSHするユーザの指定の仕方

いつも忘れてしまうのでメモ

no image
wordpressで502 Bad gatewayがでてダッシュボードにログインできなくなった時の備忘録

久しぶりにブログを更新しようと思ったら管理者画面に入れなくなって完全に詰んでたへ …

pythonで正規表現を使って文字列を検索してマッチした全てを出力する

プログラミングしていて、 とあるファイルや外部サイトのHTMLだとかを部っこ抜き …

【python】unlessがないのでnotを使う

僕はperlを書いてて「偽のときだけの処理」を書くときよくunlessを使うので …

※コメントですが僕が確認してからとなるのでだいたい3日後の反映となります。

Message

メールアドレスが公開されることはありません。