Я начал использовать perlbrew
и установил perl-5.12.2.
Я понимаю, что мне нужно переустановить модули CPAN, поэтому я переключился на новую версию Perl (perlbrew switch perl-5.12.2
и hash -r
), убедился, что переключение прошло успешно (perl -v
), затем попытался установить какой-то модуль (File::Copy::Recursive
с использованием cpan
. Однако cpan
сообщает, что `File :: Copy :: Recursive обновлен (0,38).
Когда я запускаю Perl-скрипт с использованием этого модуля, он выкрикивает Can't locate File/Copy/Recursive.pm in @INC ...
(показывает множество perl-5.12.2
мест). Когда я возвращаюсь к своему «нормальному» Perl (perlbrew off
), скрипт работает нормально.
Есть предложения? Возможно, CPAN плохо работает с perlbrew
?