我正在嘗試在使用MP3 :: Tag模塊的perl中編寫一個小程序。 程序不執行,給我:MP3 :: Tag - 不工作
Can't locate MP3/Tag.pm in @INC (you may need to install the MP3::Tag module) (@INC contains: ... .) at mp3Editor.pl line 3.
,其中第3行是:use MP3::Tag;
於是我試着命令:cpan MP3::Tag
,但我得到:Warning: Cannot install MP3::Tag, don't know what it is.
我已經從CPAN的網站下載了該模塊,但是我似乎無法使其工作。我必須做什麼才能獲得MP3 :: Tag模塊在我的系統上工作?任何幫助表示讚賞。謝謝。
編輯env | grep -i perl
生產:
PERL_MB_OPT=--install_base "/home/bronson/perl5"
PERL_MM_OPT=INSTALL_BASE=/home/bronson/perl5
嘗試使用['cpanm'](https://github.com/miyagawa/cpanminus),而不是'cpan',這是一個更加用戶友好的CPAN客戶端。 – Schwern
'cpanm'似乎至少做了一些事情。儘管如此,我仍然在嘗試運行程序時遇到同樣的問題。 – OxenMeat
然後你可能已經安裝了多個Perl的副本。你的程序正在使用一個,而cpanm正在安裝到另一個。 cpanm將使用你的PATH中的任何Perl,檢查'which perl'並檢查你的程序頂部的'#!'行。 – Schwern