• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cpanからモジュールをインストール後)

cpanからモジュールをインストール後のエラー対処方法

このQ&Aのポイント
  • cpanからモジュールをインストールした後、perlのCGIを実行するとエラーが発生します。XML::RSSモジュールが見つからないというエラーメッセージが表示されます。
  • このエラーは、インストールされたモジュールのパスが正しく設定されていないことが原因です。インストールされたXML::RSSモジュールのパスを確認し、CGIのスクリプトに正しいパスを指定する必要があります。
  • まず、perlの@INC変数の値を確認します。この変数は、perlがモジュールを検索するディレクトリのリストを保持しています。XML::RSSモジュールがインストールされたディレクトリが@INCに含まれていない場合、モジュールが見つからずエラーが発生します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

モジュールのインストールに失敗しています。 ./.cpan/build/...以下のディレクトリは、モジュールインストール用の一時ディレクトリです。 実際にインストールされているならば、表示されるディレクトリが@INCの中身(実行時エラーメッセージの@INC contains: の後に表示されているディレクトリ)のどれかが含まれているはずです。 インストール時にエラーメッセージが表示されたはずですが、もう一度見直してみましょう。

taku0
質問者

お礼

アドバイスありがとうございます。 その後、見直した結果、cpanからDLした一時的なディレクトリに移動し perl Makefile.PL make make test make install をやる事で解決できました。 cpan経由でインストールまでできていないようでした。 大変お騒がせ致しました

関連するQ&A