安装perl模块没有提示

时间:2012-02-26 09:29:44

标签: perl

我正在使用以下代码安装Perl模块,但它在安装过程中提示了一些问题:

BEGIN{
    unless( eval { require Archive::Extract } ){
        require CPAN;
        CPAN::Shell->force("install","Archive::Extract");
    }
}
use Archive::Extract;

问题是一些旧的Perl安装(like 5.8)不包含这个有用的模块,我不知道该使用什么而不是它))

我尝试过不同的方法来解决这个问题,比如在代码中使用PERL_MM_USE_DEFAULT=1但仍然没有运气。这个论坛包含一些答案,比如使用默认设置定义哈希,但这些方法对于newbee来说太复杂了。

有没有更简单的方法来安装没有提示的模块? 非常感谢你。

更新:我正在使用不同的Linux衍生产品,如Ubuntu 10.04,CentOS 6等。我在这个脚本的帮助下安装了一个软件(仅供我个人使用)。

1 个答案:

答案 0 :(得分:1)

你的问题缺乏具体细节。 Perl安装方法在Windows,OSX和Linux上有所不同。 既然你在答案中提到了Linux,我想你是在Linux操作系统上。如果您的发行版是Ubuntu,则here是步骤