Ho iniziato a utilizzare perlbrew
e installato perl-5.12.2.Come si installano i moduli CPAN mentre si utilizza perlbrew?
ho capito che ho bisogno di reinstallare i miei moduli CPAN, così sono passato a mia nuova versione di Perl (perlbrew switch perl-5.12.2
e hash -r
), verificato l'interruttore ha avuto successo (perl -v
) poi ha tentato l'installazione di alcuni moduli (File::Copy::Recursive
usando cpan
. Tuttavia, cpan
dice `File :: Copy :: ricorsiva è aggiornata (0.38).
Quando inizio a uno script Perl utilizza questo modulo, si grida Can't locate File/Copy/Recursive.pm in @INC ...
(mostrando molte perl-5.12.2
posizioni). Quando ho tornare al mio 'normale 'Perl (perlbrew off
) lo script funziona bene
Qualche suggerimento? Forse CPAN non funziona bene con perlbrew
?
Btw., Nel caso non lo sapessi (come non l'ho fatto), cpanm è un'alternativa cpan, che funziona meglio con perlbrew. Dopo aver installato come sopra, puoi utilizzare, ad es. "cpanm installa File :: Copia :: Ricorsiva", ecc. –