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で質問しましょう!
似たような質問が見つかりました
- バッテリー・充電器・電池 AC-DC電源モジュールの選択について教えてください 3 2022/04/24 11:44
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- 一眼レフカメラ SFP モジュールについて 1 2023/06/04 14:54
- Visual Basic(VBA) マクロについて教えてください。 4 2023/06/06 09:06
- Visual Basic(VBA) マクロについて教えてください。 1 2023/06/06 00:57
- その他(ブラウザ) pythonの既定のブラウザを変更したいです 1 2022/07/06 22:09
- ルーター・ネットワーク機器 PCをWI-FI化(現在は有線) 9 2023/01/16 08:20
- その他(教育・科学・学問) ・モジュール10の歯車の直径ピッチは2.54 ・モジュール20の歯車の直径ピッチは1.27 となる理 3 2022/12/02 13:15
- ガスコンロ・IHクッキングヒーター・給湯器 シャープ製品JH-WB1821 と BCGシャープ共同開発品JH-WB182E の違いについて 1 2023/05/06 20:06
- Visual Basic(VBA) ExcelVBAで他のExcelVBAを実行 2 2022/10/01 14:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAでシートモジュール...
-
Excel VBA 『Call』で呼び出す...
-
VBA This Workbookモジュール...
-
Excel VBAでリンク切れをチェッ...
-
VBAで旧字体を異字体に一括で変...
-
モジュールとクラスの違いって...
-
VBでグローバル変数を宣言するには
-
VBAで別モジュールへの変数の受...
-
【vba】フォームに書いてあ...
-
グラフのX,Y座標を取得したい
-
VBA モジュールで共通に使う変...
-
Excel VBAで、ユーザーフォーム...
-
複数のフォーム間での変数宣言
-
ユーザー定義関数をEXCELに常駐...
-
Excelで時刻になったら知らせて...
-
エクセルVBA クラスモジュール...
-
モジュールとは何ですか
-
Excel VBA 定義されたプロージ...
-
モジュールからフォームのボタ...
-
VB2005ーDataGridViewの選択さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBAでリンク切れをチェッ...
-
Excel VBA 定義されたプロージ...
-
ArduinoのジャイロモジュールMP...
-
ユーザー定義関数に#NAME?が返...
-
VBAで別モジュールへの変数の受...
-
Excel VBA 『Call』で呼び出す...
-
エクセルVBAでシートモジュール...
-
モジュールとは何ですか
-
VBA This Workbookモジュール...
-
VBでグローバル変数を宣言するには
-
グラフのX,Y座標を取得したい
-
モジュールの最大数はいくつな...
-
【vba】フォームに書いてあ...
-
VBAで旧字体を異字体に一括で変...
-
Excel VBAで、ユーザーフォーム...
-
Form間の値の渡し方
-
モジュールとクラスの違いって...
-
Access VBA標準モジュールにつ...
-
本当にPublicな変数(配列で)
-
標準モジュールを削除したい。(...
おすすめ情報