Я пытаюсь установить модуль DateTime в своей системе. Я использую это руководство.
Сначала я просто использовал wget для загрузки, разархивировал, сделал perl Makefile.pm
, а затем make
Затем я столкнулся с проблемами с зависимостями и увидел, что вместо этого я могу использовать CPAN.
Запуск install DateTime
в cpan, похоже, сработал, и если я попытаюсь установить его снова, я получу DateTime is up to date (1.51).
Однако проблема в том, что теперь, когда я пытаюсь запустить свой скрипт, я получаю Can't locate namespace/autoclean.pm in @INC
, а попытка установить его через cpan приводит к сбоям, например: Warning: no success downloading '/root/.cpan/sources/authors/id/n/n/n/na/namespace/autoclean.pm.tmp28533'. Giving up on it. at /usr/share/perl5/CPAN/Distribution.pm line 379
Есть что-то, что мне не хватает? Я испортил свою установку, пытаясь установить Datetime через wget вместо cpan?
cpan namespace::autoclean
илиcpan namespace/autoclean.pm
? Вы должны использовать первый. - person mob   schedule 24.02.2020cpan namespace::autoclean
, похоже, решил мою проблему, хотя я думал, что именно это я и делал, когда запускалcpan
, а затем оттуда выдавалnamespace/autoclean
. Спасибо. - person AndyReifman   schedule 24.02.2020cpan DateTime
- person Grinnz   schedule 26.02.2020