Perl本地库问题具有相同的登录但不同的系统

时间:2013-07-31 20:49:03

标签: perl perl-module

我已登录我的办公室域名,但我没有权利。所以我现在安装了Perl本地库,我使用了两个系统一个本地系统,它正常工作和运行,我的库工作正常但是当我使用相同的登录ssh到我的服务器时,我无法运行perl模块。 / p>

-bash-3.2$ perl nettest.pl                                                      
Can't locate Net/Patricia.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at nettest.pl line 2.
BEGIN failed--compilation aborted at nettest.pl line 2.

程序:

use Net::Patricia;
my $pt = new Net::Patricia;
$pt->add_string('192.168.0.0/25');
$pt->add_string('192.168.0.0/16');
print $pt->match_string('192.168.0.0/24'), "\n";

我在代码中也使用了local::lib,但它无效。

本地系统的路径是:

PATH=/homes/ar312/perl5/bin:/homes/fghjj/foo/bin:/usr/lib64/openmpi/bin:/usr/local/bin:/opt/eecs/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/lib64/qt-3.3/bin

服务器上的路径:

PATH=/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin

我还尝试在服务器上再次通过bootstrap技术安装本地库,但它没有区别

0 个答案:

没有答案