我已经安装了cygwin并下载了LWP::Simple
。我在cygwin内部收到以下响应,因此模块已安装。但是在eclipse中,当我尝试使用use LWP::Simple;
语句时,我得到了一个错误。它说模块找不到了。这怎麽可能?
$ perl -MLWP -le "print(LWP->VERSION)"
6.13
发布于 2015-11-26 16:50:31
当你在cygwin的时候,做:
echo $PERL5LIB
查看哪些路径用作导入模块的搜索树。
将其与Eclipse运行perl的环境中的PERL5LIB进行比较:
print $ENV{"PERL5LIB"} . "\n";
如果PERL5LIB是空的或缺少目录,这就是你的部分答案,剩下的答案是如何找回它。
另外,请添加有关如何在eclipse中运行perl的详细信息。它可能会为遇到同样问题的人提供重要的线索。我听说有人需要修改perl在EPIC中的运行方式--是这样吗?设置中是否设置了perl的命令行?
发布于 2015-11-28 08:07:02
我可以通过在系统变量部分中的sysdm.cpl |高级|环境变量|在路径变量部分添加";c:\cywgin64\bin“来纠正我的系统环境变量,从而解决了这个问题。然后重新启动计算机。
https://stackoverflow.com/questions/33933618
复制相似问题