为什么我不能安装Perl PAR :: Packer模块?

时间:2014-01-14 20:48:42

标签: perl

我正在尝试将我的perl脚本转换为Windows的可执行文件。可执行文件也应包括所有模块。

我正在尝试使用ppm安装PAR Packer,但收到错误消息:

"ppm install failed: Can't find any package that provides PAR::Packer"

代码:

 ppm install PAR::Packer 

如何制作PAR :: Packer中的pp工作? 否则,还有其他模块/免费软件将Perl转换为exe吗?

2 个答案:

答案 0 :(得分:1)

在我看来,PAR :: Packer没有PPM包。

您正在使用ActivePerl,它生成自己的PPM包,这是所有可用CPAN模块的子集。

有关详情,请参阅此答案:How to install pp (PAR Packager)?

答案 1 :(得分:1)

我发现单独使用CPAN不足以在我的Perl版本(Perl 5,版本16,为MSWin32-x86多线程构建的subversion 3(v5.16.3)上安装PAR :: Packer) 7.要安装模块,我首先必须通过ActiveState PPM安装Win32 :: Exe,然后使用CPAN切换并安装PAR :: Packer模块。