2013-11-26 40 views
0

嗨,我一直在嘗試尋找修復這個,但我無法找到一個。 試圖做的所有IM是使用CPAN - yaml_process_error

cpan[1]> upgrade 

我如何過得到以下錯誤更新我的Perl模塊。

Catching error: "CPAN::Exception::yaml_process_error=HASH(0x7fd8f39971f8)" at/Library/Perl/Updates/5.16.2/CPAN.pm line 392. 
     CPAN::shell() called at /Library/Perl/Updates/5.16.2/App/Cpan.pm line 338 
     App::Cpan::_process_options('App::Cpan') called at /Library/Perl/Updates/5.16.2/App/Cpan.pm line 421 
     App::Cpan::run('App::Cpan') called at /usr/bin/cpan5.16 line 12 

有人可以幫我這個嗎?

謝謝。

+0

CPAN shell中'o conf yaml_module'的輸出是什麼?這個YAML模塊是否安裝並正常工作? –

+0

你能給我們整個會話輸出以及perl等的版本嗎? –

回答

0

可以使用o conf yaml_module得到YAML配置,也許是這樣的:

yaml_module  [YAML::XS] 

我們可以用其他替代YAML模塊,例如YAMLYAML::Sync。在我的情況下,YAML無法很好地處理報告文件,所以我使用YAML::XS。您可以使用o conf yaml_module MODULE 設置您喜歡的任何人。