免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2218 | 回复: 5
打印 上一主题 下一主题

求助:在win下的部分模块安装问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-07 21:45 |只看该作者 |倒序浏览
在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不久,请高手指教, 很急 谢谢~~

论坛徽章:
0
2 [报告]
发表于 2008-07-08 10:52 |只看该作者
没人碰到过吗,哪位高手可以帮忙看看呀~~~

论坛徽章:
0
3 [报告]
发表于 2008-07-09 01:53 |只看该作者
最好在 ppm install 之前 ppm search 一下,有些模块用PPM不一定就可以安装得上去,有时需要编译或者用其它的方法来安装的。

求职 : 网络信息安全
论坛徽章:
0
4 [报告]
发表于 2008-07-09 10:21 |只看该作者
呵呵,把出错信息背下来,偶不信你还搞不定它。

论坛徽章:
0
5 [报告]
发表于 2008-07-09 15:38 |只看该作者
cpan安装也可以的,你可以多试几次

论坛徽章:
0
6 [报告]
发表于 2008-07-11 09:56 |只看该作者
模块名字不对
perl -MCPAN -e 'install Time::Format'
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP