- 論壇徽章:
- 0
|
在unix下運行程序:
#!/usr/bin/perl
use time::Format;
use Time: arseDate;
use Data::Manip;
use strict;
my $var=$ARGV[0];
$var =~m/(\d*)\-(\d*)\-(\d*)/g;
my $day=$2."/".$3."/".$1;
print $day;
是沒有問題的,但是在win下就報錯,
Can't locate Data/Format.pm in @INC (@INC contains: C:/usr/site/lib C:/usr/lib .
) at npmdb1.pl line 2.
Can't locate Time/ParseDate.pm in @INC (@INC contains: C:/usr/site/lib C:/usr/li
b .) at npmdb1.pl line 3.
沒有這些模塊,于是我連到PPM上去安裝這些模塊 PPM> install Format.pm
Install package 'Format.pm?' (y/N): y
Installing package 'Format.pm'...
Error installing package 'Format.pm': Could not locate a PPD file for package Fo
rmat.pm
也報錯,不知道是不是unix下和win下模塊名字不同還是怎么回事呀,偶剛學perl不久,請高手指教, 很急 謝謝~~ |
|