我有使用DBI e的perl腳本。摹在亞馬遜實例上安裝Perl DBI
use DBI;
當我執行該腳本,我得到以下錯誤:
Can't locate DBI.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at ./install.pl line 15.
試圖安裝DBI:
一)sudo perl -MCPAN -e 'install DBI'
failed with YAML error
B)sudo apt-get install libyaml-perl
三)再運行一) sudo perl -MCPAN -e 'install DBI'
d)C)失敗,從而試圖這樣
`sudo cpan DBI
在這兩個步驟d)& d)我在最後得到以下錯誤:
Writing Makefile for DBI
Writing MYMETA.yml
TIMB/DBI-1.627.tar.gz
make -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
我還需要安裝DBD::mysql;
系統信息: per -v : (v5.14.2) built for x86_64-linux-gnu-thread-multi
編輯:
而且我通過 sudo apt-get install gcc
和cc -v
安裝GCC現在
.....Thread model: posix gcc version 4.6.3 .......