无法在Strawberry Perl上运行XML :: LibXML - Dynaloader.pm

时间:2016-04-22 12:29:21

标签: perl xml-libxml

我刚刚在一台新电脑上安装了Strawberry Perl,并通过cpan安装了XML :: LibXML(我认为它已经安装好了)。当我尝试运行调用LibXML的脚本时,收到以下错误消息:

  

无法为模块XML :: LibXML加载'C:\ Strawberry \ perl \ vendor \ lib / auto / XML / LibXML / LibXML.xs.dll':load_file:指定的路径在C:/ strawberry中无效/perl/lib/DynaLoader.pm第193行在C:\ Strawberry \ perl \ vendor \ lib / XML / LibXML.pm第156行.BEGIN失败 - 编译在C:\ Strawberry \ perl \ vendor \ lib / XML中止/LibXML.pm第156行。

这类似于this Stack Overflow question,但错误略有不同,我已经尝试了该帖子中给出的所有建议,但仍然得到了消息。

  • LibXML.xs.dll位于上面给出的路径中
  • C:\ strawberry \ c \ bin位于路径
  • 我创建了perl5lib系统变量,并将其设置为C:\ Strawberry \ perl \ vendor \ lib(C:\ Strawberry \ perl \ site \ lib为空)
  • libxml2-2 ___。dll位于c:\ strawberry \ c \ bin

还有其他建议吗?

0 个答案:

没有答案