運行從Oracle DB抓取內容並將結果導出爲CSV的Perl腳本時,在嘗試通過命令行運行時出現此錯誤:運行Perl腳本時在文本/ CSV.pm上出現錯誤
Can't locate Text/CSV.pm in @INC (@INC contains:
/usr/lib/perl5/site_perl/5.16.2/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.16.2
/usr/lib/perl5/vendor_perl/5.16.2/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.16.2
/usr/lib/perl5/5.16.2/x86_64-linux-thread-multi /usr/lib/perl5/5.16.2
/usr/lib/perl5/site_perl/5.16.2/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.16.2 /usr/lib/perl5/site_perl .) at
./OracleScript.pl line 4. BEGIN failed--compilation aborted at
./OracleScript.pl line 4.
我解釋這意味着模塊沒有安裝。於是,我試着用下面的命令來安裝它:
/usr/bin/perl -MCPAN -e'install Text::CSV_pm'
我得到這個錯誤:
Database was generated on Mon, 06 Oct 2014 10:41:02 GMT Warning:
Cannot install Text::CSV_pm, don't know what it is. Try the command
i /Text::CSV_pm/
to find objects with matching identifiers.
任何人都可以闡明我的問題的一些光,以及如何解決這個問題?
'的/ usr /斌/ perl的-MCPAN -e'install Text :: CSV'' – 2014-10-06 15:08:14
你是一個BOSS! Noob Side注意:如果我之前是root的話,會讓它變得更容易...謝謝! – NerdyBird 2014-10-06 15:14:37