ListUtil.c: loadable library and perl binaries are mismatched
Hi, I have installed DRAM and am trying to use DRAM-v to identify the AMGs. However, the program terminated abnormally. It shows that "The subcommand ['barrnap', '--threads', '20', 'dramv-annotate/working_dir/Thermal_system_virus_genomes-for-dramv/scaffolds.annotated.fa'] experienced an error: ListUtil.c: loadable library and perl binaries are mismatched (got handshake key 0xde00080, needed 0xed00080)". I do not know how to solve this problem and really need your help. I have appended the log file. Thanks for your help.
Best regards, Yang Yuan annotate.log
Hello,
I don't know if you have already solved this problem, but I met a problem like this and I think it's caused by perl version conflict. I found a solution here.
You can try this command env | grep PERL.
My output has PERL5LIB as the best answer in the link above said, so I used command unset PERL5LIB before I ran DRAM-v.py annotate, and it worked for me.
Hope this can help you!