Не могу открыть Perl-скрипт "Build.PL": нет такого файла или каталога в ответ на Perl Build.PL - PullRequest
1 голос
/ 12 июня 2019

Я очень новичок в Perl.Я пытался установить BioPerl с инструкциями на https://bioperl.org/INSTALL.html. Все работало нормально, пока команда "perl Build.PL", к которой я получил сообщение об ошибке "Не могу открыть скрипт perl" Build.PL ": нет такогофайл или каталог ".Есть идеи, как решить эту проблему?Спасибо!(Я пробовал это на обеих платформах Ubuntu и Windows и получил ту же проблему с командой perl Build.PL)

Ответы [ 2 ]

2 голосов
/ 12 июня 2019

Невозможно открыть Perl-скрипт "Build.PL": нет такого файла или каталога

Build.PL - это Perl-скрипт, и вы передаете этот скрипт в Perlзапустить его.Чтобы запустить его, вы должны быть в каталоге, где находится скрипт.Perl не ищет сценарий.Вы можете проверить, что файлы находятся в одном каталоге, используя ls (из терминала).

Судя по инструкциям по установке, вы забыли

cd bioperl-live
1 голос
/ 13 июня 2019

Похоже, вы пытаетесь установить дистрибутив на основе Dist-Zilla .

Попробуйте установить так:

cd bioperl-live
cpanm Dist::Zilla
dzil authordeps --missing | cpanm
dzil install 

ПРИМЕЧАНИЯ :

  • Когда я попробовал это, я не смог установить зависимость DB_File из-за отсутствия заголовков.Эти заголовочные файлы можно установить, запустив

    sudo apt-get install libdb-dev
    
  • Зависимость XML::DOM::XPath отказалась установить из-за неудачного теста .Чтобы обойти это, вручную пропустили тесты:

    cpanm --notest XML::DOM::XPath
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...