1

私のppmは、数日前にいくつかの電子メール関連モジュールをインストールしたときに機能していました。すべてのモジュールを正常にインストールして検証します。しかし、今は問題があります。例を挙げましょう。

ppm インストール メール::シンプル

インストールする不足パッケージはありません

ppm 検証メール::シンプル

ppm 検証に失敗しました: パッケージ 'email::simple' がインストールされていません

このモジュールを使用して作成したスクリプトでテストしたところ、コンパイルして正常に実行されました。ただし、後でインストールした別のモジュールではうまくいきませんでした。

ppm インストール メール::受信

インストールする不足パッケージはありません

ppm 確認メール::受信

ppm 検証に失敗しました: パッケージ 'email::received' がインストールされていません

perl test.pl "ファイル"

@INC で Eamil/Received.pm を見つけることができません (@INC には C:/Perl64/site/lib C:/Perl64/lib が含まれています)。 17行目。

ファイル received.pm が Perl64/site/lib/email/ にインストールされていることを確認しました。コンパイラがこのモジュールを認識しないのはなぜですか?

PS: email::received モジュールが GUI ppm でインストールされていることもわかります。ActivePerl を再インストールしようとしましたが、問題が解決しません

4

1 に答える 1

0
Can't locate Eamil/...

「Eamil」は「Email」である必要があります。間違っuseたステートメントを修正します。


インストールを確認できないことについてはverifyppm verify Email-Received.

于 2012-11-02T02:57:42.463 に答える