我尝试使用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。我的问题是我必须提取此特定位置吗?
谢谢,
阿什温
最佳答案
因此,这就是我解决问题的方法。我提取了上面评论之一中提到的最新Archive-Tar。然后,我执行了这些命令。
perl Makefile.Pl
make
make install
完成这些步骤后,我设法以某种方式执行了我的应用程序。如果任何人都可以解释这些步骤的含义,那就太好了,因为我对Perl和相关主题非常陌生。
关于linux - 安装Archive-Tar的位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18755110/