MeCab PPM
ActivePerl Build 8xx for Windows (x86)用 MeCab PPM
をインストールされた方へ
はじめに
MeCab PPM をインストールしただけでは動作しません。
必ず MeCab 用 バイナリ辞書を手順に従ってインストールしてください。
動作環境
ActivePerl 5.8.X (Build 8xx) for Windows(x86)
※ ActivePerl 5.6.X (Build 5xx)、5.10.X (Build 10xx)、5.12.X (Build 12xx)、5.14.X (Build 14xx)、5.16.X (Build 16xx)、5.18.X (Build 18xx)、5.20.X (Build 20xx)、5.22.X (Build 22xx) には対応していません。
※ ActivePerl for Windows(x64) には対応していません。
MeCab 用 バイナリ辞書
MeCab では、入力データの漢字コードと同じ漢字コードの辞書を使う必要があります。
3種類の辞書を用意していますので、目的に合せてご利用ください。
- メンバエリアにアクセスするためには、ユーザIDとパスワードが必要になります。
- グレー会員はメルマガ会員に、不定期にユーザIDとパスワードを公開しています。
- ブルー会員は期間限定の会員で、
ダウンロード販売でユーザID、パスワードを販売しています。
MeCab 用バイナリ辞書のインストール
上記バイナリ辞書ファイルのリンクを IE で開いてください。
インストーラが起動しますので、指示に従ってインストールしてください。
辞書ファイルを
必ずインストールしてください。
※ MeCab の Windows 版をインストールする必要はありません。
また、MeCab 用バイナリ辞書のインストールの代わりに使うことはできません。
必ず上記バイナリ辞書をダウンロードしていただき、手順に従ってインストールしてください。
MeCab PPM のインストール
「スタート」メニューから「すべてのプログラム」「MeCab」
「MeCab PPM install」を選択します。
コマンドプロンプトが開き、自動的に MeCab Perl モジュールをインストールします。
インストールにはインターネット接続環境が必要です。
インターネット接続にプロキシサーバを経由する環境の場合は、
PPM のプロキシ設定が必要になります。
PPM のプロキシ設定
インターネット接続にプロキシサーバを経由しない場合はプロキシ設定は必要ありません。
プロキシサーバ経由の場合にのみ PPM のプロキシ設定を行ってください。
PPM4 と PPM3 ではプロキシ設定に互換性がありません。
まずは PPM のバージョンを確認します。
PPM のバージョン確認方法
コマンドプロンプトを開き、ppm の引数に --version を指定して実行します。
C:\> ppm --version
ppm 4.00
ppm 4.xx と表示されれば PPM4 です。
PPM4 のプロキシ設定
環境変数 http_proxy に Proxy サーバを指定します。
- プロキシサーバとポートを環境変数 http_proxy に設定します。
例えば "http://proxy.example.org:8080"
- プロキシにアクセスするためにユーザ名、パスワードが必要な場合は
ユーザ名、パスワードも指定します。
例えば "http://username:passwd@proxy.example.org:8080"
PPM3 のプロキシ設定
環境変数 http_proxy に Proxy サーバを指定します。
- プロキシサーバとポートを環境変数 http_proxy に設定します。
例えば "http://proxy.example.org:8080"
- プロキシにアクセスするためにユーザ名、パスワードが必要な場合は
HTTP_proxy_user にユーザ名、HTTP_proxy_pass にパスワードを指定します。
MeCab Perl モジュールのテスト
MeCab Perl モジュールをインストールした後に、正しく動作するかどうかを確認しましょう。
「ActivePerl + MeCab PPM のテストプログラム」
ソースプログラム
MeCab, MeCab Perl モジュール、IPA辞書のソースプログラムは下記からダウンロード可能です。
ライセンス
MeCab Perl モジュールは GPL ライセンスで配布しています。
MeCab Perl モジュールは LGPL ライセンスの GNU libiconv ライブラリをスタティックリンクしています。
GNU libiconv ライブラリは LGPL ライセンスの intl ライブラリをスタティックリンクしています。
※ MeCab Perl モジュールは LGPL, BSD ライセンスではないことに注意してください。
MeCab 用バイナリ辞書は、IPADIC のライセンスで配布しています。
免責
MeCab PPM は無保証です。
頒布にあたっては、市場性及び特定目的適合性についての暗黙の保証を含めて、
いかなる保証も行ないません。