使用Strawberry Perl安装模块

ron*_*ssd 57 windows perl cpan perl-module strawberry-perl

到目前为止,我使用了ActiveStateActivePerl,并使用ppm来安装模块.

上周我搬到了Strawberry Perl,但我不知道应该如何使用Strawberry Perl安装模块.有关如何使用Strawberry Perl完成模块安装的一些信息,或者有关于如何安装新模块的一些链接?

Ale*_*nii 55

您仍然可以使用ppm,但不建议使用.从开始菜单中的草莓PerlStrawberry Perl(64位),子文件夹工具,条目运行CPAN客户端.

输入install Module::Name那里.

  • 在Windows 7上,"开始菜单> Strawberry Perl>工具> CPAN客户端" (5认同)
  • 在Windows 10上,从"开始"菜单>"所有应用程序">"Strawberry Perl">"CPAN客户端" (4认同)
  • 在Windows 8.1上,"开始> Cpan客户端" (3认同)

Ale*_*lex 36

正如Alexandr所说,您可以通过开始菜单使用CPAN客户端.您也可以像在DOS窗口中那样在Unix上安装模块:

perl -MCPAN -e shell
install Quantum::Entanglement
Run Code Online (Sandbox Code Playgroud)

您也可以从CPAN下载.tar.gz,解压缩并安装,就像在Unix中一样:

cd Module-Name-1.23
perl Makefile.PL
dmake
dmake test
dmake install
Run Code Online (Sandbox Code Playgroud)

您可能需要确保您的%PATH%有正确的条目才能进入Strawberry Perl,并且不包含其他dmake或gcc副本,这有时会导致头痛.

  • 你可以用一行来做:`cpan Quantum :: Entanglement` (5认同)
  • 你也可以使用`cpanm`而不是`cpan`.如果你是新手,那么`cpanm`可能会更好,因为它有更少的消息和配置. (3认同)
  • "cpan"比"perl -MCPAN -e shell"短 (2认同)
  • 好吧,是的,但我希望能够首先检查perl -v以了解我正在运行的Perl. (2认同)

Jam*_*mes 5

更改目录:

cd C:\Strawberry\perl\bin
Run Code Online (Sandbox Code Playgroud)

然后

C:\Strawberry\perl\bin>cpan Lingua::EN::Sentence
Run Code Online (Sandbox Code Playgroud)

并且该模块将自动安装。