如何告诉CPAN.pm在特定目录中安装所有模块?

Cha*_*ens 8 perl cpan

我已经设定

makepl_arg         [INSTALLDIRS=site PREFIX=~/perl]
mbuildpl_arg       [--install_base ~/perl]
Run Code Online (Sandbox Code Playgroud)

在CPAN.pm配置中.我曾希望这会导致模块安装在同一个地方,但我仍然需要在PERL5LIB中设置多个路径:

export PERL5LIB=~/perl/share/perl/5.10.0:~/perl/lib/perl5/:~/perl/lib/perl/5.10.0
Run Code Online (Sandbox Code Playgroud)

这种情况已经存在了很长时间,我刚刚和它一起生活,但我想知道是否有人知道如何让CPAN.pm将所有模块放在同一目录中?

jro*_*way 14

安装local :: lib.它将为您处理所有配置.