"未定义的符号:Perl_xs_apiversion_bootcheck"

时间:2015-06-03 16:56:33

标签: perl

当我尝试运行名为DISOPRED3的生物信息包中使用的Perl脚本时,我收到此消息:

/usr/bin/perl: symbol lookup error: /software6/bioinfo/apps/mugqic_space/software/
perl/perl-5.18.2/lib/5.18.2/x86_64-linux-thread-multi/auto/Cwd/Cwd.so:
undefined symbol: Perl_xs_apiversion_bootcheck

我在本地计算机上使用了完全相同的脚本,但它确实有效。现在我必须从远处开始使用超级计算机,这就是我收到此消息的地方。我检查过,两台计算机上的Perl版本都是一样的。

1 个答案:

答案 0 :(得分:5)

听起来你有两个Perl安装,系统一个(/usr/bin/perl),一个安装在/software6/bioinfo/apps/mugqic_space/software/perl,前者使用后者安装的文件。不应该告诉前者甚至看看后者安装的文件。