Perl 5.8.8不支持XML::LibXML吗?

Perl 5.8.8不支持XML::LibXML吗?,xml,perl,xml-libxml,Xml,Perl,Xml Libxml,在我最初建议使用XML::DOM的时候,我回答了一个问题。在建议我改用XML::LibXML之后,我实现了它。老实说,它在我的系统上非常有效。我看到我的运行时随着新模块的出现而急剧下降,而没有做任何额外的优化 现在是棘手的部分,出于某种原因,该模块甚至没有安装在我同事的系统上 ppm安装xml libxml返回: 下载ActiveState包 存储库包列表…未修改ppm 安装失败:找不到任何程序包 提供xml-libxml的 我发现这两台机器之间的唯一区别是我使用的是PerlV5.12.1,而他

在我最初建议使用XML::DOM的时候,我回答了一个问题。在建议我改用XML::LibXML之后,我实现了它。老实说,它在我的系统上非常有效。我看到我的运行时随着新模块的出现而急剧下降,而没有做任何额外的优化

现在是棘手的部分,出于某种原因,该模块甚至没有安装在我同事的系统上

ppm安装xml libxml返回: 下载ActiveState包 存储库包列表…未修改ppm 安装失败:找不到任何程序包 提供xml-libxml的

我发现这两台机器之间的唯一区别是我使用的是PerlV5.12.1,而他使用的是PerlV5.8.8

AS Perl v5.8.8支持xml libxml吗

另外,我访问了活动状态,这似乎表明它从5.8一直到5.12都被破坏了

有没有人有这个模块的经验? 我应该回到XML::DOM吗?它的性能很慢,而且没有得到积极的维护,至少没有安装和工作


我发现,当我试图在windows上安装XML LibXML时,我必须添加一个存储库,比如uwinnipeg repo。这也可能是您的问题。

用于查找具有所需PPM的存储库。

还可以查看我关于如何使用ActivePerl 5.8.8安装XML LibXML的帖子


简而言之,您可以在相应的存储库中找到相应的包。注意:有关要使用的正确存储库版本,请参阅,必须首先安装XML LibXML Common。另外,在通过PPM安装XML LibXML之前,请确保安装了必备的DLL。

ActiveState有时会错误地将发行版标记为失败,而实际上没有任何错误。不幸的是,这意味着您甚至无法强制安装它,因为它是在他们的系统上编译的,而不是在您的系统上编译的。谢谢Brad,除了继续安装Perl 5.12之外,我还有其他选择吗?另外,为什么它在5.12上安装在我的机器上,即使它在5.12上被标记为失败的构建?我已经多年没有使用ActiveState Perl了。我现在编译自己的Perl。如果您使用的是Windows,我建议您使用。谢谢您的建议,但是perl是组织强制要求的,并且部署在标准映像中。我没有决定一起使用另一个发行版的发言权。当我坚持使用Active Perl 5.8时,我发现Winnipeg站点和Trouchelle.com站点必不可少。不过,感谢您的建议,我现在将使用它作为解决方法。然而,在我的本地版本上有了5.12.1,我不必添加新的存储库,它仍然可以工作。这是使我困惑的部分。我更愿意修复根本原因,而不是选择变通办法。顺便说一句,我将继续并接受这一解决方案。谢谢