我尝试使用perl为生物信息学应用程序DistMap提供路径。这就是我得到的。
[cloudera@localhost ~]$ perl DistMap_v1.0/distmap --mapper-path /home/cloudera/bwa-0.7.5a /bwa
Can't locate Archive/Tar.pm in @INC (@INC contains: /home/cloudera/DistMap_v1.0/bin /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /home/cloudera/DistMap_v1.0/bin/GenomeIndex.pm line 7.
BEGIN failed--compilation aborted at /home/cloudera/DistMap_v1.0/bin/GenomeIndex.pm line 7.
Compilation failed in require at DistMap_v1.0/distmap line 10.
BEGIN failed--compilation aborted at DistMap_v1.0/distmap line 10.
在谷歌搜索它我发现我应该安装一个perl包Archive :: Tar。我的问题是,我必须提取这个特定的位置吗?
谢谢, 阿斯温
答案 0 :(得分:0)
所以这就是我为解决问题所做的工作。我提取了上面其中一条评论中提到的最新的Archive-Tar。然后,我执行了这些命令。
perl Makefile.Pl
make
make install
我在完成这些步骤后设法执行了我的应用程序。如果有人能够解释这些步骤的意思,那将是很好的,因为我对Perl和相关主题都非常陌生。
答案 1 :(得分:0)
有关详细信息,您可以通过http://www.perlmonks.org/?node_id=128077上的此链接来解释所有内容。
谢谢&问候,
阿洛克