作者herculus6502 (herculus6502)
看板Perl
标题Re: [问题] SWISH:Stemmer
时间Thu Jul 15 09:04:52 2010
※ 引述《oppp (op N  NN  )》之铭言:
: 帮老师跑perl
: 然後发现了个问题
: 有个.pl档里面写了这行
: use SWISH::Stemmer;
你也是作nlp的吗?(握)愈来愈少人用perl的感觉
: 我有去网路上抓到这个档 SWISH-Stemmer-0.03.tar
: 我有把它解压缩,里面也有个Stemmer.pm档
: 但跑程式的时後还是会出现
: Can't locate loadable object for module SWISH::Stemmer in @INC (@INC
: contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0
: /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10
: /usr/local/lib/site_perl .) at dataparser0525.pl line 5
: Compilation failed in require at dataparser0525.pl line 5.
: BEGIN failed--compilation aborted at dataparser0525.pl line 5.
: dataparser0525.pl是我跑的程式
: 不知道是那边出了问题~
: 请高手解惑~
: 谢谢!!
抓回来看了一下
它的README有提到它是把某个C档拿来用,LIB子目录下就是这些档案
加上根目录有*.XS档,这在在都说明了,要使用这个module,
至少要compile这个c原始档,并且放在适当的地方才可以
不过原作者应该也预见到会有这麽多麻烦的事,因此写好了MAKEFILE.PL
http://www.cpan.org/modules/INSTALL.html 有写好了不错的说明
简言之解压後你要打以下指令
perl Makefile.PL
make
make test
make install
不过我懒得try了,你踹踹先,有问题再来讨论吧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.167.32.173
1F:推 oppp:OK了!! 成功安装上去了~ 感谢!!! 07/15 22:24
2F:推 AlanSung:可以参考 #1Bd6SxLr 来安装 modules 07/18 22:41