如何改变@INC 变量以使用 BioPerl?

如何改变@INC 变量以使用 BioPerl?

我已经成功安装 BioPerl。

当我尝试使用对象时出现错误cannot locate Bio.seq.pm in @INC .....

“构建”程序将所有内容放在“下载”目录中。

我无法移动文件/usr/bin并怀疑将“下载”目录添加到@INC 路径可能会更容易。

我怎样才能解决这个问题?

答案1

变量@INC是在Perl编译时定义的,它嵌入在二进制代码中。

PERL5LIB可以通过从命令行修改变量来更改@inc 数组,如下所示:

export PERL5LIB=/home/foobar/code

您可以将其添加到您的~/.bashrc~/.bash_profile(首选位置)以使此更改永久生效。

此外,您还可以在脚本代码中使用以下内容:

use lib '/home/foobar/code';

相关内容