Perl Can';t在@INC中找到Text/CSV_XS.pm
每当我执行我的程序时,我都会得到以下错误。我已正确安装模块,但不知道为什么会显示此错误Perl Can';t在@INC中找到Text/CSV_XS.pm,perl,Perl,每当我执行我的程序时,我都会得到以下错误。我已正确安装模块,但不知道为什么会显示此错误 #!/usr/bin/perl use strict; use DBI; use Text::CSV_XS; 在@INC中找不到Text/CSV_XS.pm其中,包括以下以下内容::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
#!/usr/bin/perl
use strict;
use DBI;
use Text::CSV_XS;
在@INC中找不到Text/CSV_XS.pm其中,包括以下以下内容:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/5.8.6/usr/5.5/usr/lib4/lib5/5/5/5/4/5/5/5/5/5/4/lib4/4/5/5/5/5/4/4/4/5/5/5/5/5/5/5/5/5/5/5/5/5/5/4/4/4/4/4/4/4/4/4/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5/5文多r_perl/5.8.7/usr/lib/perl5/vendor_perl/5.8.6/usr/lib/perl5/vendor_perl/5.8.5/usr/lib/perl5/vendor_perl/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/usr/lib/perl5.8.8。)at/usr/WINAST/DHL/AGI/M_GET\u AGENT\u update.pl第9行。
BEGIN失败--编译在/usr/WINAST/DHL/AGI/M_GET_AGENT_update.pl处中止
[root@localhost]#perldoc-l Text::CSV_XS.pm
/usr/local/lib/perl5/site_perl/5.8.8/x86_64-linux/Text/CSV_XS.pm
[root@localhost]#因斯莫德什
可用命令包括:
l-列出所有已安装的模块
m-选择一个模块
q-退出程序
cmd?l
已安装的模块包括:
DBI
日期::解析
DateTime::Format::DBI
我的数学
Perl
测试::Inter
测试:无警告
测试人员
Text::csvxs
时间:件
在我看来,您的/usr/bin/perl和/usr/local/bin/perl不是一回事
通过发出以下命令,将shebang更改为使用已安装Text::CSV_XS的Perl,或为正在使用的Perl
安装Text::CSV_XS:
Can't locate Text/CSV_XS.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/WINAST/DHL/AGI/M_GET_AGENT_update.pl line 9.
BEGIN failed--compilation aborted at /usr/WINAST/DHL/AGI/M_GET_AGENT_update.pl
[root@localhost]# perldoc -l Text::CSV_XS.pm
/usr/local/lib/perl5/site_perl/5.8.8/x86_64-linux/Text/CSV_XS.pm
[root@localhost]# instmodsh
Available commands are:
l - List all installed modules
m <module> - Select a module
q - Quit the program
cmd? l
Installed modules are:
DBI
Date::Parse
DateTime::Format::DBI
My::Math
Perl
Test::Inter
Test::NoWarnings
Test::Tester
Text::CSV_XS
Time::Piece
/usr/bin/perl -MCPAN -e'install Text::CSV_XS'