初心者です。windowsでama2bibというperlスクリプトを動かすための手順を教えてください。

perlがインストールされていない状況から、ama2bibをサンプルどおりに動かせるまでをお教え下さい。
Perlスクリプト一般でなく、ama2bibについて、教えてください。

ama2bib http://tex.dante.jp/typo/index.php?ama2bib

今までにやった作業と、その際に参照したURIは次のとおりです。
(1)ActivePerlをインストール
 http://digit.que.ne.jp/work/index.cgi?ActivePerl
(2)CPANを設定(tar,gzip,unzip,Visual C++ Express Editionもインストール)
 (上記サイトを参照)
(3)ama2bib.plを作成し、実行(>Perl ama2bib.pl)
 →Net::Amazonがないと言われる。
(4)CPANで、Net::Amazon をインストール(>install Net::Amazon)
 →forceでやらないとエラーだ、というメッセージが出る
(4)CPANで、Net::Amazon を強制インストール(>force install Net::Amazon)
 →とりあえず、インストール完了
(5)ama2bib.plを実行(>Perl ama2bib.pl)
 →Time/HiRes.pmがないと言われる。(.pmって何ですか?)

回答の条件
  • 1人2回まで
  • 登録:2007/02/02 14:09:15
  • 終了:2007/02/09 14:10:02

回答(2件)

id:nev No.1

nev回答回数77ベストアンサー獲得回数42007/02/02 14:31:32

ポイント35pt

ActivePerl であれば、

C:\>ppm install Time-HiRes

で、Time/HiRes.pm をインストールできると思います。

.pm というのは、Perl のライブラリファイルの拡張子です。

id:kn1967 No.2

kn1967回答回数2915ベストアンサー獲得回数3012007/02/02 14:43:15

ポイント35pt

HiRes.pm は Perlの標準モジュール(PerlのModuleでpm)です。

■存在確認

仮にC:\PerlにPerlをインストールしたのだとすれば、HiRes.pm は

C:\Perl\lib\Time に入っているはずですから、まずは存在を確認してみてください。

■PATH

存在しているのだとすれば PATH を見直してみてください。

■Perlのバージョン

まさかとは思いますがActivePerlのバージョンがむちゃくちゃ古いとかではありませんよね?

perl -v

でバージョン確認してみてください。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません