我已经开始使用perlbrew
并安装了perl-5.12.2。如何在使用perlbrew时安装CPAN模块?
我明白我需要重新安装我的CPAN模块,所以我切换到我的新的Perl版本(perlbrew switch perl-5.12.2
和hash -r
),验证了切换成功(perl -v
),然后尝试安装使用cpan
一些模块(File::Copy::Recursive
。但是, cpan
说`文件::复制::递归是最新的(0.38)。
当我使用这个模块启动一个Perl脚本,它长啸Can't locate File/Copy/Recursive.pm in @INC ...
(出很多perl-5.12.2
位置)。当我切换回我的“正常'Perl(perlbrew off
)脚本运行良好。
有什么建议吗? CPAN可能不适合perlbrew
?
顺便说一句,如果你不知道(因为我没有),cpanm是cpan的替代品,这与perlbrew更好地工作。在如上安装之后,你可以使用例如“cpanm安装File :: Copy :: Recursive”等。 – 2014-05-05 17:10:39