No.3ベストアンサー
- 回答日時:
たとえば、以下のスクリプトを実行すると、
-----------------------------(xxx.pl)
#!g:\perl\bin\perl
use Net::SMTP;
use Digest::MD5;
use Mail::Mailer;
-----------------------------(xxx.pl)
こんなエラーが出ます。
Can't locate Mail/Mailer.pm in @INC (@INC contains: G:/Perl/lib
G:/Perl/site/lib .) at H:\xxx.pl line 5.
BEGIN failed--compilation aborted at H:\xxx.pl line 5.
つまり、Net::SMTP と、Digest::MD5 はPerlに標準添付されているが、
Mail::Mailerは添付されていない、と言うことがわかります。
CPANサイトからモジュールをダウンロードできるよう、環境設定してください。
c:\> perl -MCPAN -e shell
途中でいろいろ質問してきますが、大抵ほとんどENTERでOKと思います。
環境設定できたら、Mail::Mailer をインストールするだけです。
cpan>install Mail::Mailer
この回答への補足
有難うございます。お返事が送れて済みません。今日やっとCPANのダウンロードの為のC++コンパイラをダウンロードするために登録しました。遅くなってしまったのですが。それでまたメールでその手続きが来るらしいので今は待っている状態です。手順はなんとなく解りました、xjdさんから教わったようにやってみます。この間準備もせずにいきなりcpan>Mail::Mailerと書いてしまい○○がないです、のような注意が出てきてしまいやっと気がついて・・という風に、xjdさんから教えていただいた実行まではまだたどりついていません。もう少ししたらもしかするとxjdさんの通りに入力してみれると思います。有難うございました。
補足日時:2006/04/02 20:48No.2
- 回答日時:
Active Perlをインストールされたのでしたら、「Perl Package Manager」が
スタートメニュー -> プログラム -> Active Perl 5.1 配下に作成されています。
PPM - Programmer's Package Manager version 3.0.1.
Copyright (c) 2001 ActiveState SRL. All Rights Reserved.
Entering interactive shell. Using Term::ReadLine::Stub as readline library.
Profile tracking is not enabled. If you save and restore profiles manually,
your profile may be out of sync with your computer. See 'help profile' for
more information.
Type 'help' to get started.
ppm>
たとえばパッケージを検索するときは、searchコマンドを使います。
ppm> search socket
Using cached search result set 1.
1. Danga-Socket [1.20] Danga-Socket
2. Danga-Socket [1.20] Async socket class
3. IO-Socket-PortState [0.03] IO-Socket-PortState
4. IO-Socket-PortState [0.03] Perl extension for checking the open or closed status of a port.
5. IO-Socket-PortState-cPanel [0.02] Perl extension for checking if all the ports a cPanel server uses is open.
6. IO-Socket-PortState-cPanel [0.02] IO-Socket-PortState-cPanel
7. IO-Socket-Socks [0.1]
8. IO-Socket-Socks [0.1] IO-Socket-Socks
ppm>
詳しい使い方は、Googleで検索してください。
http://www.att.or.jp/perl/faq/perlwin32faq/perlw …
この回答への補足
有難う御座います。ppmが入っていたということ初めて知りました。PPM3Server.pmというファイルがあったのですが、これのことでしょうか?それとコマンドプロンプトのプロパティで入力する所はありますか?ド初心者で済みませんが、どうか教えて下さい。宜しくお願いします。
補足日時:2006/03/27 16:58お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBAで、ユーザーフォーム...
-
Excel VBAでリンク切れをチェッ...
-
Excel VBA 『Call』で呼び出す...
-
ユーザー定義関数に#NAME?が返...
-
Excel VBA 定義されたプロージ...
-
グラフのX,Y座標を取得したい
-
本当にPublicな変数(配列で)
-
モジュールの最大数はいくつな...
-
【vba】フォームに書いてあ...
-
vba 標準モジュールインポート...
-
VBAProjectのモジュ...
-
acwzlibとは?
-
シャープ製品JH-WB1821 と BCG...
-
Excelシート内セル記述の違いに...
-
パワーポイントでマクロ(Auto_C...
-
Access VBA標準モジュールにつ...
-
関数の引数にクラスを使いたい
-
Form間の値の渡し方
-
vba userFormのSubを標準モジュ...
-
VBAで「メモリが不足しています」
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBAでリンク切れをチェッ...
-
エクセルVBAでシートモジュール...
-
VBでグローバル変数を宣言するには
-
Excel VBAで、ユーザーフォーム...
-
VBAで旧字体を異字体に一括で変...
-
ユーザー定義関数に#NAME?が返...
-
VBA This Workbookモジュール...
-
Excel VBA 『Call』で呼び出す...
-
【vba】フォームに書いてあ...
-
Access VBA標準モジュールにつ...
-
モジュールの最大数はいくつな...
-
'Range'メソッドは失敗しました
-
vba userFormのSubを標準モジュ...
-
VBAで別モジュールへの変数の受...
-
グラフのX,Y座標を取得したい
-
標準モジュールを削除したい。(...
-
VBAProjectのモジュ...
-
ExcelVBA:パブリック オブジェ...
-
Excel VBA 標準モジュール内で...
-
acwzlibとは?
おすすめ情報