[root@CactiEZ ~]# ./sms.pl can't locate Device/SerialPort.pm in @inc (@inc contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-lin...
by ppiqq - Perl - 2008-10-30 09:36:24 阅读(7310) 回复(10)
FreeBSD4.10运行logwatch出现如下错误 can't locate File/Temp.pm in @inc (@inc contains: /usr/local/lib/perl5/site_perl/5.005/i386-freebsd /usr/local/lib/perl5/site_perl/5.005 . /usr/libdata/perl/5.00503/mach /usr/libdata/perl/5.00503) at /usr/sbin/logwatch line 52. BEGIN failed--compilation aborted at /usr/sbin/logwatch line 52. 我使用如下命令 perl -MCPAN -e "install File::Temp" 但是安装了之后还是...
执行perl-MCPAN -e shell出错,提示如下: $perl -MCPAN -e shell can'tlocate CPAN.pm in @inc (@inc contains:/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7/usr/lib/perl5/si...
一个perl程序时有一句: [code]use Time::HiRes qw(usleep);[/code] 运行到这里提示: can't locate loadable object for module Time::HiRes in @inc (@inc contains: /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib...
先perl ****,没 问题,然后就 chmod a+x **** 再 [root@localhost bishe]# ./id.pl can't locate NetPacket/Ethernet.pm in @inc (@inc contains: /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl /5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5....
[code]#!/usr/bin/perl use IO::Tee; $tee = IO::Tee->new(">> debuglog.txt", \*STDOUT); print $tee "an error ocurred on ".scalar(localtime)."\n";[/code] 同时向两个文件句柄执行写操作 windows 下报错: [quote] can't locate IO/Tee.pm in @inc (@inc contains: C:/Perl/site/lib C:/Perl/lib .) at E:\perl\path.pl line 2. [/quote] 如何安装IO:Tee呀.用cpan get IO也获得了IO.PM,可test make install都会有问题. [...
由于权限问题,不能安装perl模块,只能通过下载模块后,然后perl Makefile.PL make后将生成的pm模块文件放在用户主目录下的lib文件夹下(假设主目录为/home/aaa),然后对于那些要用到lib目录下包的perl文件,在每个perl文件里通过BEGIN将/home/aaa/lib 添加到@inc里面。 我想问的是如何添加用户自定的模块目录到@inc中呢。望高手赐教!
SinoBot inc.是一家专注于为硅谷startup公司提供技术设计和研发的软件公司。公司刚刚成立,急需大量优秀人才。公司承诺为员工提供丰厚的薪金(以下职位年薪10万~20万),以及拿出20%的公司股份分配给员工。 Senior Software Engineer 若干 Requirements: - Bachelor degree or above in computer science or relative major. - 3-5 years Unix/Linux system program development experience. - Be skilled at C/C++. - Be s...
我正在编写一些模块,又不愿意将他放在perl目录下。请问大家,我要如何才能在@inc中永久的添加进去一个路径。每一个程序都begin or use lib 太累了!当然,更重要的是不利于移植
我在程序中use DBI,假设程序名是dbitest,可执行, 如果我直接运行 dbitest,就会报错,找不到DBI.pm, 但如果我运行perl dbitest ,就没问题。为啥那,怎么解决呢。 #!/usr/bin/perl -w use strict; use DBI; print "Hello World!\n"; [ 本帖最后由 abcdefgx 于 2007-1-29 17:39 编辑 ]