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