无法通过 CPAN 安装 perl 包“Vcf”
Cannot install perl package `Vcf` via CPAN
我正在尝试为我的 perlbrew 安装安装 perl 包 VCF
,可通过 vcf-validator
访问
703404669@bioitutil2:~$ vcf-validator
Can't locate Vcf.pm in @INC (you may need to install the Vcf module) (@INC contains: /home/703404669/Scripts/vcftools-vcftools-ea875e2/src/perl /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/site_perl/5.30.0/x86_64-linux /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/site_perl/5.30.0 /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0) at /usr/local/bin/vcf-validator line 9.
BEGIN failed--compilation aborted at /usr/local/bin/vcf-validator line 9.
所以我通过 CPAN 安装,VCF
不是 Vcf
703404669@bioitutil2:~$ cpan VCF
Loading internal logger. Log::Log4perl recommended for better logging
Reading '/home/703404669/.cpan/Metadata'
Database was generated on Mon, 23 Sep 2019 11:29:03 GMT
VCF is up to date (1.003).
但仍然无法访问 module/library:
703404669@bioitutil2:~$ vcf-validator
Can't locate Vcf.pm in @INC (you may need to install the Vcf module) (@INC contains: /home/703404669/Scripts/vcftools-vcftools-ea875e2/src/perl /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/site_perl/5.30.0/x86_64-linux /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/site_perl/5.30.0 /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0) at /usr/local/bin/vcf-validator line 9.
BEGIN failed--compilation aborted at /usr/local/bin/vcf-validator line 9.
我也试过这个
703404669@bioitutil2:~$ /home/703404669/perl5/perlbrew/perls/perl-5.30.0/bin/perl -e'use VCF'; /home/703404669/perl5/perlbrew/perls/perl-5.30.0/bin/cpan VCF; /home/703404669/perl5/perlbrew/perls/perl-5.30.0/bin/perl -e'VCF'
Loading internal logger. Log::Log4perl recommended for better logging
Reading '/home/703404669/.cpan/Metadata'
Database was generated on Mon, 23 Sep 2019 11:29:03 GMT
VCF is up to date (1.003).
但我仍然无法 运行 vcf-validator :(
我能够从 GitHub 安装软件包:
git clone git@github.com:vcftools/vcftools.git
cd vcftools
./autogen.sh
./configure --prefix=/home/hakon/perlbrew/perls/perl-5.28.1
make
make install
然后我检查了我是否可以 运行 vcf-validator
:
$ vcf-validator --help
Usage: vcf-validator [OPTIONS] file.vcf.gz
Options:
-d, --duplicates Warn about duplicate positions.
-u, --unique-messages Output all messages only once.
-h, -?, --help This help message.
我正在尝试为我的 perlbrew 安装安装 perl 包 VCF
,可通过 vcf-validator
703404669@bioitutil2:~$ vcf-validator
Can't locate Vcf.pm in @INC (you may need to install the Vcf module) (@INC contains: /home/703404669/Scripts/vcftools-vcftools-ea875e2/src/perl /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/site_perl/5.30.0/x86_64-linux /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/site_perl/5.30.0 /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0) at /usr/local/bin/vcf-validator line 9.
BEGIN failed--compilation aborted at /usr/local/bin/vcf-validator line 9.
所以我通过 CPAN 安装,VCF
不是 Vcf
703404669@bioitutil2:~$ cpan VCF
Loading internal logger. Log::Log4perl recommended for better logging
Reading '/home/703404669/.cpan/Metadata'
Database was generated on Mon, 23 Sep 2019 11:29:03 GMT
VCF is up to date (1.003).
但仍然无法访问 module/library:
703404669@bioitutil2:~$ vcf-validator
Can't locate Vcf.pm in @INC (you may need to install the Vcf module) (@INC contains: /home/703404669/Scripts/vcftools-vcftools-ea875e2/src/perl /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/site_perl/5.30.0/x86_64-linux /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/site_perl/5.30.0 /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux /home/703404669/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0) at /usr/local/bin/vcf-validator line 9.
BEGIN failed--compilation aborted at /usr/local/bin/vcf-validator line 9.
我也试过这个
703404669@bioitutil2:~$ /home/703404669/perl5/perlbrew/perls/perl-5.30.0/bin/perl -e'use VCF'; /home/703404669/perl5/perlbrew/perls/perl-5.30.0/bin/cpan VCF; /home/703404669/perl5/perlbrew/perls/perl-5.30.0/bin/perl -e'VCF'
Loading internal logger. Log::Log4perl recommended for better logging
Reading '/home/703404669/.cpan/Metadata'
Database was generated on Mon, 23 Sep 2019 11:29:03 GMT
VCF is up to date (1.003).
但我仍然无法 运行 vcf-validator :(
我能够从 GitHub 安装软件包:
git clone git@github.com:vcftools/vcftools.git
cd vcftools
./autogen.sh
./configure --prefix=/home/hakon/perlbrew/perls/perl-5.28.1
make
make install
然后我检查了我是否可以 运行 vcf-validator
:
$ vcf-validator --help
Usage: vcf-validator [OPTIONS] file.vcf.gz
Options:
-d, --duplicates Warn about duplicate positions.
-u, --unique-messages Output all messages only once.
-h, -?, --help This help message.