發現我已經試過在CPAN安裝文件:: MMagic在CPAN使用安裝文件:: MMagic不能在@INC
install File::MMagic
。
當我嘗試調用我的腳本和相關變量(它使用File :: MMagic)時,它告訴我無法在@INC中找到File/MMagic.pm。不確定如何繼續,所有的建議歡迎!我在Mac OS Sierra
發現我已經試過在CPAN安裝文件:: MMagic在CPAN使用安裝文件:: MMagic不能在@INC
install File::MMagic
。
當我嘗試調用我的腳本和相關變量(它使用File :: MMagic)時,它告訴我無法在@INC中找到File/MMagic.pm。不確定如何繼續,所有的建議歡迎!我在Mac OS Sierra
所以我解決了這個問題。答案可以在錯誤信息中找到。當它安裝File :: MMagic時,它創建的目錄結構不包含File目錄。該腳本正在嘗試調用File/MMagic.pm。通過創建一個新的目錄並將其命名爲File並將MMagic.pm放入其中,它就可以成功運行。
「當它安裝File :: MMagic時,它創建的目錄結構不包含File目錄。」它實際上是'安裝/ usr/local/share/perl/5.14.2/File/MMagic.pm' –
在Linux Ubuntu 16.04命令'sudo cpan install File :: MMagic'工作正常。所以問題可能與操作系統連接。 – Daniel
是的,它的確如此。不,不。 - 首先安裝cpanm(curl -L https://cpanmin.us | perl - App :: cpanminus),然後安裝你喜歡的任何模塊,如上所示:cpanm File :: MMagic – vanHoesel
@vanHoesel,這不會幫助所有。請不要張貼您的個人喜好廣告。 – ikegami