Установка модулей с использованием Strawberry Perl

56

До сих пор я использовал ActiveState ActivePerl и использовал ppm для установки модулей.

На прошлой неделе я перешел на Strawberry Perl, но я не знаю, как установить модули с помощью Strawberry Perl. Какова некоторая информация о том, как выполняется установка модуля с помощью Strawberry Perl или есть ли какая-то ссылка на то, как устанавливать новые модули?

Теги:
cpan
strawberry-perl
perl-module

4 ответа

54

Вы все еще можете использовать ppm, но это не рекомендуется. Запустите CPAN-клиент из Strawberry Perl или Strawberry Perl (64-разрядная версия), вложенные папки "Инструменты", запись в меню "Пуск".

Введите install Module::Name.

  • 4
    В Windows 7: Start Menu > Strawberry Perl > Tools > CPAN Client
  • 3
    В Windows 8.1, Start>Cpan Client
Показать ещё 1 комментарий
35

Как говорит Александр, вы можете использовать клиент CPAN через меню "Пуск". Вы также можете установить модули так же, как и в Unix из окна DOS:

perl -MCPAN -e shell
install Quantum::Entanglement

Вы также можете скачать .tar.gz из CPAN, разархивировать его и установить, как в Unix:

cd Module-Name-1.23
perl Makefile.PL
dmake
dmake test
dmake install

Возможно, вам понадобится убедиться, что ваш% PATH% имеет право войти в Strawberry Perl и не содержит других копий dmake или gcc, которые иногда приводят к головной боли.

  • 2
    «cpan» короче «perl -MCPAN -e shell»
  • 2
    ну да, но мне нравится иметь возможность сначала проверить perl -v, чтобы узнать, какой Perl я использую.
Показать ещё 5 комментариев
4

Измените каталог:

cd C:\Strawberry\perl\bin

затем

C:\Strawberry\perl\bin>cpan Lingua::EN::Sentence

и модуль будет установлен автоматически.

1

CPAN - самый простой способ установки.

Как отметил Алекс, вам, возможно, придется загрузить файл.tar.gz и разархивировать его. Поскольку он написал свой ответ, Strawberry perl осудил dmake, и вместо этого вы должны использовать gmake.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню