2017-05-23 26 views
0

帕德里IDE抱怨說:帕德里抱怨說,當CPAN說,這是沒有安裝Perl模塊

無法找到電子郵件/發送/ SMTP/Gmail.pm在@公司(@公司包含:C:\ Users \ me \ mymodule C:/ Dwimperl/perl/site/lib C:/ Dwimperl/perl/vendor/lib C:/ Dwimperl/perl/lib。)at myscript.pl line 21.

Email::Send::SMTP::Gmail模塊安裝,因爲在命令提示符時我運行cpan Email::Send::SMTP::Gmail我收到以下消息:

加載內部空記錄器。安裝日誌:: Log4perl記錄消息
CPAN:術語:: ANSIColor加載OK(V4.06)
CPAN:可存儲加載OK(v2.56_01)
讀 'C:\ Perl64 \ CPAN \元數據'
數據庫生成於2017年5月21日星期四04:17:02 GMT
CPAN:Module :: CoreList加載好(v5.20170114_24)
電子郵件::發送:: SMTP :: Gmail是最新的(1.06)。

這是什麼問題?注意帕德里當我去Tools->Module Tools->Open CPAN Config File我得到的錯誤對話框彈出:

無法找到您的CPAN配置

難道這是問題的一部分?我已經搜索了cpan configuration的Padre幫助,但沒有結果出現。

任何建議將是非常有益的。

+1

看來你已經安裝了兩個Perl發行版,並且你正在嘗試使用的模塊安裝到「其他」版本。 –

+0

@MattJacob是的,我有activeperl和草莓perl。 Activeperl試圖使用Eclipse perl插件,但它也不高興。任何想法如何我可以設置我的系統(或只是帕德雷)知道哪個Perl使用? –

+0

沒有線索。我不使用Padre。人們會認爲它會使用你的'PATH',那麼這是什麼樣的? –

回答

0

您似乎有兩次安裝Perl,一次在C:\Dwimperl,另一次在C:\Perl64。您正在安裝C:\Perl64中的模塊,但是您使用C:\Dwimperl中的模塊。使用您希望使用的perl附帶的cpan