Perl类';LWP::简单';在Windows 7上的Eclipse中无法识别

Perl类';LWP::简单';在Windows 7上的Eclipse中无法识别,eclipse,perl,Eclipse,Perl,我已经安装了cygwin并下载了LWP::Simple。我在cygwin内部收到以下响应,因此模块已安装。但是在eclipse内部,当我尝试使用use LWP::Simple时,我遇到了一个错误语句。上面说找不到模块。这怎么可能 $ perl -MLWP -le "print(LWP->VERSION)" 6.13 在cygwin时,请执行以下操作: echo $PERL5LIB 查看哪些路径被用作导入模块的搜索树 将其与Eclipse运行perl的环境中的PERL5LIB进行比较:

我已经安装了cygwin并下载了
LWP::Simple
。我在cygwin内部收到以下响应,因此模块已安装。但是在eclipse内部,当我尝试使用
use LWP::Simple时,我遇到了一个错误语句。上面说找不到模块。这怎么可能

$ perl -MLWP -le "print(LWP->VERSION)"
6.13

在cygwin时,请执行以下操作:

echo $PERL5LIB
查看哪些路径被用作导入模块的搜索树

将其与Eclipse运行perl的环境中的PERL5LIB进行比较:

print $ENV{"PERL5LIB"} . "\n";
如果PERL5LIB是空的或缺少目录,这是部分答案,其余答案是如何取回它


另外,请添加有关如何在eclipse中运行perl的详细信息。它可能为有同样问题的人提供重要线索。我听说有人需要修改perl在EPIC中的运行方式——是这样吗?设置中是否设置了perl命令行?

我可以通过在Windows中更正系统环境变量来解决问题,方法是转到系统变量部分的sysdm.cpl | Advanced | environment variables |在路径变量部分添加“c:\cywgin64\bin”。然后重新启动计算机。

这不是答案,应该是答案comment@Borodin正如我提到的,这至少是一个部分答案。剩下的答案取决于OP的反馈,但我听到了你在说什么。我认为没有必要投否决票。你的整个帖子都是关于
PERL5LIB
的内容以及如果这是错误的怎么办的问题。这很可能根本不是一个答案,这取决于OP对该问题的回答。你不能在没有先确认它们是正确答案的情况下就扔掉一些疯狂的想法。这可能是您获得经验点的一种方式,但在cygwin中键入“echo$PERL5LIB”时,它对任何人都没有帮助,因为没有显示,。在Windows中,在何处设置路径?应该将路径设置为我在eclipse中创建的项目目录吗?当您单击perl项目属性时,perl可执行命令有什么设置,例如“perl-w”以及指定了什么@INC或PERL5LIB设置?是否有向@INC添加路径的选项?找出LWP的安装位置并添加该路径。祝你好运。在cygwin中键入“echo$PERL5LIB”时,没有显示任何内容,。在Windows中,在何处设置路径?应该将路径设置为我在eclipse中创建的项目目录吗?