1

我无法从图形安装在 Windows 系统上Perl Package Manager

我正在运行Perl 5.16,我已经添加了存储库 uwinnipeg,但它似乎不再可用。

http://cpan.uwinnipeg.ca/dist/XML-LibXML 不可用

我该怎么做才能XML::libxmlPerl 5.16(Windows)系统上工作?

4

2 回答 2

2

因为 XML::LibXML 还没有为 Perl 5.16(Active Perl 或 Strawberry Perl)做好准备,所以我安装了 Perl 5.14 并且 XML:LibXML 又回到了 ppm 图形窗口中。我从那里安装...

于 2012-10-10T14:15:29.093 回答
0

我尝试使用包括在路径中制作 zlib1.dll、iconv.dll 和 xmlm2.dll 的指令从 CPAN 编译 XML::LibXML,或者使用命令

perl Makefile.PL INC=-Ic:\perl_libxml\include LIBS=-Lc:\perl_libxml\lib

编译失败,出现关于 xmlm2.dll 的 dmake 错误 129。我假设我使用的 xmlm2.dll 版本与 XML::LibXML 2.0121 不兼容。

最后,据我所知,我找到了唯一的替代 ActivePerl 存储库,它有一个用于 XML::LibXML 2.0121 的包,它将安装在最高 5.20.x 的 perl 版本上。

您可以从此处获取包含 5.20.2 的 ActivePerl 版本:http: //downloads.activestate.com/ActivePerl/releases/

替代存储库称为 Bribes de Perl,位于 bribes.org/perl/

在 ActivePerl 选项中输入的存储库的 URL 是http://bribes.org/perl/ppm/

于 2015-08-30T21:40:59.210 回答