我已经成功安装 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';