Padre抱怨CPAN说它没有安装Perl模块

时间:2017-05-23 00:08:16

标签: perl padre

Padre IDE抱怨说:

  

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

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

  

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

到底出了什么问题?当我转到Tools->Module Tools->Open CPAN Config File时,在Padre中注意我弹出错误对话框:

  

无法找到您的CPAN配置

这可能是问题的一部分吗?我搜索了Padre帮助cpan configuration,但没有结果。

任何建议都会非常有用。

1 个答案:

答案 0 :(得分:0)

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