Не удается установить модуль Bioperl (правильно?)

Я не могу установить модуль BioPerl через cpanm. С

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.

1 ответ

Решение

BioPerl использует много модулей, которые вы, возможно, не установили. Из установочного файла BioPerl:

Помните, что в BioPerl более 900 модулей, а набор тестов выполняет более 12000 отдельных тестов, некоторые неудачные тесты могут не повлиять на использование BioPerl.

В большинстве случаев вам не понадобятся эти дополнительные модули в зависимости от того, какие модули в BioPerl вы используете. Я уверен, что BioPerl правильно установлен на вашей системе. Я бы работал через http://www.bioperl.org/wiki/HOWTO%3ABeginners чтобы изучить BioPerl. Если вы получили ошибки при выполнении этих основных кодов в HOWTO, перепостите еще один вопрос.

Удачи,

Павел

Другие вопросы по тегам