Padre抱怨Perl模块不是';当CPAN说它是

Padre抱怨Perl模块不是';当CPAN说它是,perl,padre,Perl,Padre,Padre IDE抱怨: 在myscript.pl第21行的@INC(@INC包含:C:\Users\me\mymodule C:/dwimpel/perl/site/lib C:/dwimpel/perl/vendor/lib C:/dwimpel/perl/lib)中找不到Email/Send/SMTP/Gmail.pm 但是安装了Email::Send::SMTP::Gmail模块,因为在运行cpan Email::Send::SMTP::Gmail时,我在命令提示符下收到以下消息: 正在

Padre IDE抱怨:

在myscript.pl第21行的@INC(@INC包含:C:\Users\me\mymodule C:/dwimpel/perl/site/lib C:/dwimpel/perl/vendor/lib C:/dwimpel/perl/lib)中找不到Email/Send/SMTP/Gmail.pm

但是安装了
Email::Send::SMTP::Gmail
模块,因为在运行
cpan Email::Send::SMTP::Gmail
时,我在命令提示符下收到以下消息:

正在加载内部空记录器。安装日志::Log4perl以记录消息
CPAN:Term::ANSIColor加载正常(v4.06)
CPAN:可存储加载正常(v2.56_01)
正在阅读“C:\Perl64\cpan\Metadata”
数据库于2017年5月21日星期日04:17:02 GMT生成
CPAN:模块::核心列表加载正常(v5.20170114_24)
电子邮件::发送::SMTP::Gmail是最新的(1.06)

到底出了什么问题?注意:在Padre中,当我进入
工具->模块工具->打开CPAN配置文件时,我会弹出错误对话框:

找不到您的CPAN配置

这可能是问题的一部分吗?我在Padre帮助中搜索了
cpan配置
,但没有找到任何结果


任何建议都会非常有用。

您似乎有两个Perl安装,一个在
C:\dwimpel
中,一个在
C:\Perl64
中。您正在为
C:\Perl64
中的模块安装模块,但正在使用
C:\dwimpel
中的模块。使用您希望使用的
perl
附带的
cpan

似乎您已经安装了两个perl发行版,并且您尝试使用的模块已安装到“其他”模块。@matt是的,我有activeperl和草莓perl。Activeperl试图使用EclipsePerl插件,但它也不高兴。知道如何设置我的系统(或者只是Padre)来知道使用哪个perl吗?没有线索。我不用神父。有人会认为它会使用您的
路径
,那么这是什么样子呢?@MattJacob在我的
路径
环境变量中,我可以看到所有这些perl引用/路径:
C:\Perl64\site\bin;C:\Perl64\bin;C:\草莓\C\bin;C:\草莓\perl\site\bin;C:\草莓\perl\bin;C:\dwimpel\perl\bin;C:\dwimpel\perl\site\bin;C:\dwimpel\C\bin