Perl: не могу установить / использовать модули CPAN - PullRequest
1 голос
/ 26 января 2011

Я пытаюсь закодировать маленький RSS-парсер в perl. Так просто, как только возможно. Для разбора RSS-канала (например, www.rssfeedhomepage.com/rssfeed.xml) я хочу использовать модуль с домашней страницы CPAN, потому что он гораздо проще, чем создать собственный. Но я не могу его установить. Я пробовал использовать оболочку («perl -MCPAN -e shell») и вручную (распаковать, установить, сделать), но это не сработало. Я попробовал это с несколькими модулями RSS, но каждый раз та же проблема. Есть ли у вас какие-либо идеи? Я использую Ubuntu Linux в качестве виртуальной машины на Windows 7.

Спасибо!

1 Ответ

9 голосов
/ 26 января 2011

Я предлагаю использовать потрясающий инструмент cpanminus для установки модуля из CPAN:

Сначала установите сам cpanminus:

$ curl -L http://cpanmin.us | perl - --sudo App::cpanminus

Затем установите нужный модуль, как показано ниже:

$ sudo cpanm Some::Module

cpanminus должен работать из коробки, это инструмент zeroconf, написанный Тацухико Миягава

...