[英]How do I tell CPAN.pm to install all modules in a specific directory?
我已经设定
makepl_arg [INSTALLDIRS=site PREFIX=~/perl]
mbuildpl_arg [--install_base ~/perl]
在CPAN.pm配置中。 我曾希望这会导致模块安装在同一个地方,但我仍然需要在PERL5LIB中设置多个路径:
export PERL5LIB=~/perl/share/perl/5.10.0:~/perl/lib/perl5/:~/perl/lib/perl/5.10.0
这种情况已经存在了很长时间,我刚刚和它一起生活,但我想知道是否有人知道如何让CPAN.pm将所有模块放在同一目录中?
安装local :: lib 。 它将为您处理所有配置。
您是否尝试过使用INSTALL_BASE? 你必须设置多个目录,因为你告诉CPAN.pm安装在多个目录中。 告诉它在同一个地方安装所有东西:
makepl_arg [INSTALL_BASE=~/perl]
mbuildpl_arg [--install_base ~/perl]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.