web-dev-qa-db-fra.com

Installation de modules à l'aide de Strawberry Perl

Jusqu'à présent, j'utilisais ActiveStateActivePerl , et j'utilisais le ppm pour installer les modules.

La semaine dernière, je suis passé à Strawberry Perl , mais je ne sais pas comment installer des modules à l'aide de Strawberry Perl. Quelles sont les informations sur la façon dont l'installation du module est effectuée à l'aide de Strawberry Perl ou existe-t-il un lien sur la façon d'installer de nouveaux modules?

57
ronssd

Vous pouvez toujours utiliser ppm, mais ce n'est pas recommandé. Exécutez client CPAN à partir de Strawberry Perl ou Strawberry Perl (64 bits), sous-dossier Tools, entrée dans le menu Démarrer.

Tapez install Module::Name Là.

55
Alexandr Ciornii

Comme le dit Alexandr, vous pouvez utiliser le client CPAN via le menu Démarrer. Vous pouvez également installer des modules comme vous le feriez sur Unix à partir de la fenêtre DOS:

Perl -MCPAN -e Shell
install Quantum::Entanglement

Vous pouvez également télécharger le .tar.gz depuis CPAN, décompressez-le et installez comme vous le feriez sous Unix:

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

Vous devrez peut-être vous assurer que votre% PATH% a la bonne entrée pour accéder à Strawberry Perl, et ne contient pas d'autres copies de dmake ou gcc, ce qui peut parfois entraîner des maux de tête.

36
Alex

Modifiez le répertoire:

cd C:\Strawberry\Perl\bin

puis

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

et le module s’installera automatiquement.

5
James

CPAN est la méthode d'installation la plus simple.

Comme l'a noté Alex, vous devrez peut-être télécharger un .tar.gz et le décompresser. Depuis qu'il a écrit sa réponse, Strawberry Perl a déprécié dmake et vous devriez utiliser gmake à la place.

1
Wes