CPAN 无法安装 DateTime 模块

CPAN 无法安装 DateTime 模块

我尝试通过运行“cpan”并在提示符下输入“install DateTime”来安装 Perl DateTime 模块。经过大量处理和打印后,我收到了以下消息:

在 (eval 907) 第 3 行处需要编译失败。
# 看起来你的测试在输出任何东西之前就失败了。
t/41cldr_format.........可疑                                              
        测试返回状态 255 (wstat 65280, 0xff00)
死亡。1-101 次测试失败
        101/101 项测试失败,0.00% 成功
t/42duration_class......好                                                   
t/pod-coverage......跳过
        全部跳过:测试 POD 覆盖率需要 Test::Pod::Coverage 1.08
t/pod.................跳过
        全部跳过:测试 POD 需要 Test::Pod 1.14
失败测试统计 Wstat 失败总数 失败 失败列表
----------------------------------------------------------------------------------------------
t/07compare.t 255 65280 26 18 69.23% 18-26
t/17set_return.t 255 65280 7 12 171.43% 2-7
t/19leap_second.t 255 65280 172 302 175.58% 22-172
t/23storable.t 255 65280 21 42 200.00% 1-21
t/24from_object.t 255 65280 10 8 80.00% 7-10
t/30future_tz.t 255 65280 5 10 200.00% 1-5
t/34set_tz.t 255 65280 8 16 200.00% 1-8
t/36invalid_local.t 255 65280 4 5 125.00% 1-4
t/37local-add.t 255 65280 26 52 200.00% 1-26
t/38本地减法.t 255 65280 127 254 200.00% 1-127
t/41cldr_format.t 255 65280 101 202 200.00% 1-101
跳过了 3 项测试和 9 项子测试。
44 个测试脚本中有 11 个失败,75.00% 可以通过。3296 个子测试中有 462 个失败,85.98% 可以通过。
制作:*** [test_dynamic] 错误 255
  DROLSKY/DateTime-0.50.tar.gz
  /usr/bin/make 测试——不好
//提示// 要查看安装此模块的 cpan-testers 结果,请尝试:
  报告 DROLSKY/DateTime-0.50.tar.gz
运行 make install
  测试返回了错误状态,如果不强制则无法安装
执行此命令时失败:
 DROLSKY/DateTime-0.50.tar.gz : make_test 否

这是什么意思?我该如何解决?

编辑:我正在运行 Fedora。

答案1

您使用的是什么操作系统/发行版?通常,从软件包中安装这些模块会更容易,因为这样也会获得依赖项。在 Ubuntu 中,您只需:

sudo apt-get install libdatetime-perl

答案2

实际上,我在 Fedora 14 上使用“cpanm”安装“DateTime”模块时也失败了;但我确实想使用这个模块,而不是你的“TimeDate”。

变成根,然后“yum 安装 perl-DateTime.i686

这样就完成了工作@_@

相关内容