嗨,我在尝试运行 perl 脚本时收到以下错误:

pc:~/Phd/lenovo/programs/vep/scripts/variant_effect_predictor$ perl variant_effect_predictor.pl --help
UNIVERSAL does not export anything at /home/arron/Phd/lenovo/programs/vep/scripts/variant_effect_predictor/Bio/Tree/TreeFunctionsI.pm line 94.

违规行是:
use UNIVERSAL qw(isa)

这是什么问题?

最佳答案

Universal 的文档中:


use UNIVERSAL 'isa';

$yes = isa $h, "HASH";
$yes = isa "Foo", "Bar";


use Scalar::Util 'reftype';

$yes = reftype( $h ) eq "HASH";

所以这个方法已经不存在了。

关于perl - UNIVERSAL 不导出任何东西,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35258993/

10-10 13:18