/usr/bin/perl: symbol lookup error: Devel/Size/Size.so: undefined symbol: Perl_xs_apiversion_bootcheck
001、perl报错如下:/usr/bin/perl: symbol lookup error: Devel/Size/Size.so: undefined symbol: Perl_xs_apiversion_bootcheck
002、 产生原因及解决方法
这个问题产生的原因是使用cpan安装的perl模块; 与实际调用的perl版本不一致导致的。
a、之前使用conda安装过perl,安装的对应的有cpan, 使用cpan安装了perl模块;
b、但是实际使用中因为一些原因,不能调用conda安装的perl,只能用系统(root)配置的; 这样导致了perl版本和cpan安装的perl模块的不匹配
c、解决方法;1、删除安装的perl模块;2、屏蔽掉cpan功能(conda安装的); 3、下载对应的perl模块,手动安装,最终经过测试可行。