2

cpanm 経由で BioPerl モジュールをインストールできません。と

sudo cpanm Bio::SeqIO

出力には次のように表示されます。

--> Working on Bio::SeqIO
Fetching http://www.cpan.org/authors/id/C/CJ/CJFIELDS/BioPerl-1.6.922.tar.gz ... OK
Configuring BioPerl-1.006922 ... OK
Building and testing BioPerl-1.006922 ... FAIL
! Installing Bio::SeqIO failed. See /home/administrator/.cpanm/work/1398677477.16274/build.log for details. Retry with --force to force install it.

--force を追加すると、次のように表示されます。

--> Working on Bio::SeqIO
Fetching http://www.cpan.org/authors/id/C/CJ/CJFIELDS/BioPerl-1.6.922.tar.gz ... OK
Configuring BioPerl-1.006922 ... OK
Building and testing BioPerl-1.006922 ... FAIL
! Testing BioPerl-1.006922 failed but installing it anyway.
Successfully installed BioPerl-1.006922
1 distribution installed

では、BioPerl を適切に使用できるかどうかはわかりません。テストが失敗したことを単に無視できますか? 私はすでにCPANを再インストールしようとしました

o conf init 

CPANプロンプトで、しかし結果は同じでした。私はPerl V5.14.2で作業しており、cpanm -vは私をもたらします:

cpanm (App::cpanminus) 1.6933 on perl 5.014002 built for x86_64-linux-gnu-thread-multi
Work directory is /home/administrator/.cpanm/work/1398677790.16651
You have make /usr/bin/make
You have LWP 6.05
You have /bin/tar: tar (GNU tar) 1.26

私は完全に Linux の初心者なので、どんな助けにも満足しています。

4

1 に答える 1

1

BioPerl は、インストールされていない可能性のある多くのモジュールを使用します。BioPerl INSTALL ファイルから:

BioPerl には 900 を超えるモジュールがあり、テスト スイートは 12000 を超える個々のテストを実行していることに注意してください。失敗したいくつかのテストは、BioPerl の使用に影響しない場合があります。

ほとんどの場合、使用している BioPerl 内のモジュールによっては、これらの追加モジュールは必要ありません。BioPerl がシステムに正しくインストールされていることを確信しています。http://www.bioperl.org/wiki/HOWTO:Beginnersで BioPerl を学習します。HOWTO でこれらの基本的なコードを実行するとエラーが発生する場合は、別の質問を再投稿してください。

幸運を、

ポール

于 2014-04-28T12:40:45.717 に答える