如果我运行我的任何Perl脚本没有“使用lib qw(/opt/rrdtool-1.4.4/lib/perl);” perl解释器之后。 我必须面对以下错误。
无法在@INC中findRRDs.pm(@INC包含:/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 / usr / lib / perl5 / site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 / usr / lib / perl5 / vendor_perl / usr / lib / perl5 / 5.8.8 / i386-linux-thread-multi /usr/lib/perl5/5.8.8。)
我很难使用:“使用lib qw(/opt/rrdtool-1.4.4/lib/perl);” 在我所有的脚本中,因为有数百个脚本。 任何人都可以帮助解决这个….?
在ubuntu系统中:
sudo apt-get install librrds-perl
你有几个选项:将rrdtool的东西符号链接到@INC,可能是/usr/lib/perl5/site_perl或者将variablesPERL5LIB设置/添加到/opt/rrdtool-1.4.4/lib/perl 。 运行污点检查的脚本忽略PERL5LIB 。
export PERL5LIB=${PERL5LIB}:/opt/rrdtool-1.4.4/lib/perl