我正在使用Linux Mint 17。 我已经在5.18版本上安装了Perl版本5.20,现在我在安装新模块时遇到问题,因为cpan正在安装到5.20文件夹中,但@INC仅包含:
(@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18
/usr/local/lib/site_perl .)
这个混乱的最佳解决方案是什么?我应该只是将新的5.20文件夹添加到@INC中,还是太脏了,我应该以某种方式删除以前的Perl版本,甚至重新重做它?
Tahnks很多。
答案 0 :(得分:0)
正如Quentin建议的那样, 从不 触摸您系统的Perl。使用local::lib或perlbrew。
您现在可以做的是使用您的发行版软件包管理器卸载并安装Perl,然后保持原样并安装perlbrew。