首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用自定义库路径安装BioPerl

使用自定义库路径安装BioPerl
EN

Stack Overflow用户
提问于 2014-05-22 07:51:23
回答 1查看 990关注 0票数 0

我试着在我的PC上安装一个新版本的BioPerl,没有根,并得到错误与太旧的版本所需的模块。所以我把它们安装到一个自定义目录中。

是否有可能在安装的--install_base旁边设置一个库参数?自述和安装说明只为使用cpan的安装提供它,这对我来说是没有选择的。

谢谢

我的尝试:

代码语言:javascript
复制
my $dir=catdir('home','user','my','bioperl');
my $lib=catdir('home','user','my','lib');
push @INC , $lib;
$lib=$lib.':'.$_ for @INC;

1.

代码语言:javascript
复制
system("cd tools/BioPerl-1.6.923 && perl Build.PL --install_base $dir && ./Build test && ./Build install");

2.

代码语言:javascript
复制
system("export EXPATLIBPATH=$lib && cd tools/BioPerl-1.6.923 && perl Build.PL --install_base $dir && ./Build test && ./Build install");

3.

代码语言:javascript
复制
system("export PERL5LIB=$lib && cd tools/BioPerl-1.6.923 && perl Build.PL --install_base $dir && ./Build test && ./Build install");
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-22 22:02:55

没有根访问是一个常见的问题,这就是为什么会有perlbrew

代码语言:javascript
复制
\curl -L http://install.perlbrew.pl | bash

然后,只需安装cpanminus以便与perlbrewInstalling to local perl (perlbrew)一起使用。

代码语言:javascript
复制
curl -L http://cpanmin.us | perl - App::cpanminus

这将使您能够有一个安装所有模块(包括Bio::Perl )的稳定环境。只需执行以下操作或同时读取How do I install the latest BioPerl version when using perlbrew?

代码语言:javascript
复制
cpanm Bio::Perl
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23800831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档