Hi all,
I'm trying to use GapFiller for closing gaps in the scaffold resulted from transcriptome assembly. But, it fail to run. Based on its manual, I typed ./GapFiller
that the following error appeared:
-bash: ./GapFiller.pl: /usr/bin/perl^M: bad interpreter: No such file or directory
And with the command of perl GapFiller.pl
the error is below:
Can't locate getopts.pl in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at GapFiller.pl line 51.
As far as I read the manual of software, we have to just type ./GapFiller.pl
or perl GapFiller
. There is no make file or configure file in the package. Could anybody please let me know how to solve the error?
And what happened when you googled and researched the "Can't locate getopts.pl in @INC" error?
So sorry, I got it. The problem is the lack of getopts.pl that should be installed.