我正在使用 Snow Leopard Server(最新版本)安装 BugZilla这些说明. 我在安装所需的 perl 模块时遇到了问题。
它说运行如下命令来安装所需的模块:
/usr/bin/perl install-module.pl 日期时间
但当我这样做时,我得到了这个:
无法打开 perl 脚本“install-module.pl”:没有此文件或目录。
然后我找到了说明这里如何使用 CPAN 安装 Perl 模块。我第一次运行 CPAN 并让它自动配置,但我没有安装开发人员工具,因此没有make
。所以我下载了开发人员工具并安装了它们,然后重新配置了 CPAN ( o conf init
) 并更新了它 ( sudo perl -MCPAN -e 'install Bundle::CPAN'
),这使它不再警告问题make
。
我发现这个问题并尝试安装 Build 模块,但一些测试失败:
测试总结报告
t/metadata.t(Wstat:512 测试:53 失败:2)
测试失败:28、30
非零退出状态:2
文件=48,测试=1124,79 挂钟秒(0.37 usr 0.22 sys + 53.68 cusr 16.23 csys = 70.50 CPU)
结果:失败
1/48 测试程序失败。2/1124 子测试失败。LEONT/Module-Build-0.4002.tar.gz ./Build 测试 -- NOT OK
//提示// 要查看安装此模块的 cpan-testers 结果,请尝试:reports LEONT/Module-Build-0.4002.tar.gz
运行 Build install make test 返回了错误状态,如果不强制则无法安装
当我尝试安装其他模块时出现其他错误,例如:
/usr/bin/perl Build.PL 返回状态 2304,无法执行
这些错误是什么意思?我是否缺少先决条件?如何才能正确安装 perl 模块?