如何在Windows上的ActivePerl中安装模块及其依赖项?
这在一定程度上取决于您使用的Perl发行版。
ActivePerl包含一个名为PPM (Perl Package Manager)的实用程序,用于安装模块。它会自动处理依赖项解析。PPM特别适合于在Windows上安装XS模块,因为Windows通常没有可用的编译器。PPM的缺点是一些CPAN模块不可用(可能是因为它们无法通过ActiveState的自动构建过程)。您可以从开始菜单或通过在命令提示符下键入ppm来运行PPM。
更一般的选择是使用交互式CPAN外壳。请注意,必须有一个编译器才能使用此方法安装XS模块。您可以通过在命令提示符下输入cpan来访问cpan shell。
最后的暴力方法是从CPAN下载tarball并手动安装,一次安装一个。当安装由于未满足的依赖项而中止时,下载并安装它们,然后返回到第一个模块并重试。