不久前,我回答了一个问题,我最初建议使用XML::DOM。在米罗德建议我使用XML::LibXML之后,我实现了它。老实说,这对我的系统很有用。我看到我的运行时在没有进行任何额外优化的情况下,与新模块一起急剧下降。
现在,棘手的部分,由于某种原因,模块甚至没有安装在我的同事系统。
ppm安装xml-libxml返回:下载ActiveState包存储库packlist...not修改ppm安装失败:找不到任何提供xml-libxml的包
我在这两台机器之间唯一能找到的区别是,我使用的是Perl v5.12.1,而他使用的是perl V5.8.8。
在perlv5.8.8中是否支持xml-libxml?
此外,我还访问了Active State5.12,这似乎表明它在5.8上一直中断到5.12。
有人对这个模块有经验吗?我是否应该回过头来看一下XML::DOM --它的性能很慢,而且没有被积极维护,至少已经安装和工作了?
任何指点都会很感激。
发布于 2011-03-22 19:44:51
当我试图在windows上安装XML时,我发现我必须添加一个存储库,比如uwinnipeg回购http://theoryx5.uwinnipeg.ca/ppms/。可能也是你的问题。
发布于 2011-03-22 22:33:58
使用http://kobesearch.cpan.org/查找具有所需ppms的存储库。
发布于 2012-01-17 20:05:26
还请参阅我在另一条线上关于如何使用ActivePerl 5.8.8安装XML的文章。
简而言之,您可以在相应的uwinnipeg存储库中找到适当的包。注要使用正确的存储库版本,请参见http://theoryx5.uwinnipeg.ca/ppms/,并且必须首先安装XML公共。另外,确保在通过PPM安装XML之前安装了必备的DLL。
https://stackoverflow.com/questions/5396126
复制相似问题