windows - Fejl ved generering af Wordnet DB-fil

Indlæg af Hanne Mølgaard Plasc

Problem



For at udføre pyrouge skal jeg generere wordnet db fil (på windows) ved at køre denne kommando:


cd pyrouge-master	oolsROUGE-1.5.5data
perl WordNet-2.0-Exceptions/buildExeptionDB.pl ./WordNet-2.0-Exceptions ./smart\_common\_words.txt ./WordNet-2.0.exc.db


Men jeg fik denne fejl:


Can't locate DB\_File.pm in @INC (you may need to install the DB\_File module) (@INC contains: C:/Perl64/site/lib C:/Perl64/lib .) at WordNet-2.0-Exceptions/build
ExeptionDB.pl line 2.
BEGIN failed--compilation aborted at WordNet-2.0-Exceptions/buildExeptionDB.pl l
ine 2.


Så jeg forsøgte at installere DB\_File ved hjælp af CPAN cpan -i DB\_File, men jeg fik denne fejl


version.c:30:16: fatal error: db.h: No such file or directory
compilation terminated.
dmake.exe:  Error code 129, while making 'version.o'
  PMQS/DB\_File-1.841.tar.gz
  C:Perl64siteindmake.exe -- NOT OK

Bedste reference