到目前为止,我使用ActiveState的ActivePerl,并使用ppm来安装模块。
上周我转向了Strawberry Perl,但我不知道应该如何使用Strawberry Perl 安装模块。关于如何使用 Strawberry Perl 完成模块安装的一些信息是什么,或者是否有一些关于如何安装新模块的链接?
您仍然可以使用
ppm
,但不建议这样做。从Strawberry Perl或Strawberry Perl(64位),子文件夹Tools,开始菜单中的条目运行CPAN客户端。
在此处输入
install Module::Name
。
正如 Alexandr 所说,您可以通过开始菜单使用 CPAN 客户端。您还可以像在 Unix 上一样从 DOS 窗口安装模块:
perl -MCPAN -e shell
install Quantum::Entanglement
您还可以从 CPAN 下载 .tar.gz,解压并安装,就像在 Unix 中一样:
cd Module-Name-1.23
perl Makefile.PL
dmake
dmake test
dmake install
您可能需要确保您的 %PATH% 环境变量具有访问 Strawberry Perl 的正确条目,并且不包含 dmake 或 gcc 的其他副本,这有时会导致头痛。
更改目录:
cd C:\Strawberry\perl\bin
然后
C:\Strawberry\perl\bin>cpan Lingua::EN::Sentence
模块将自动安装。
CPAN 是最简单的安装方法。
正如 Alex 指出的那样,您可能需要下载 .tar.gz 并解压缩。自从他写下答案后,Strawberry Perl 已弃用 dmake,您应该使用 gmake 来代替。