当我尝试运行名为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版本都是一样的。
答案 0 :(得分:5)
听起来你有两个Perl安装,系统一个(/usr/bin/perl
),一个安装在/software6/bioinfo/apps/mugqic_space/software/perl
,前者使用后者安装的文件。不应该告诉前者甚至看看后者安装的文件。