Perl のモジュールがインストールされているかを調べる方法

Perl のモジュールがインストールされているかをチェックする簡単な方法を紹介します。
UNIX、Windows ともコマンドライン操作ができることが必要です。


※ コマンドラインが使用できない場合は「サーバの perl 環境チェック用 CGI」を参照して下さい。

コマンドラインから、以下のように打ち込みます。

perl -MMODULE_NAME -e ''

「MODULE_NAME」の部分を、チェックするモジュール名に置き換えて下さい。
「M」が重複しているのは誤植ではなく、「-M」が「…モジュールを使用する」というオプションです。

モジュール XML::RSS がインストールされているかを調べる場合は、以下のように打ち込みます。

perl -MXML::RSS -e ''

インストールされていないと、以下のようなエラーメッセージが表示されます。

Can't locate XML/RSS.pm in @INC (@INC contains: [….この部分は環境によって異なる…..]).
BEGIN failed–compilation aborted.

「Can't locate XML/RSS.pm in @INC (@INC contains:」と「BEGIN failed–compilation aborted.」はどの環境でも一緒です。

インストールされている場合、何も表示されません。
何も表示されなければ、インストールされています。