I want to use the command line version of ICEFinder software. The software needs Bioperl to work. In our server, we have Perl in the following path : /Usr/bin/perl ; but we don't have Bioperl. I installed the Perl using conda as I don't have root access.
conda install -c bioconda perl-bioperl
Now, which perl command show the path as following:
But can't find bioperl in any environment. However, I assume perl is the bioperl which I could use to run ICEfinder.pl script. It is showing the following error message :
Can't locate Linux/Distribution.pm in @INC (@INC contains: /usr/local/bin/Roary/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /Network/Servers/X/Y/software/ICEfinder_linux/ICEfinder_local.pl line 10.
BEGIN failed--compilation aborted at /Network/Servers/X/Y/software/ICEfinder_linux/ICEfinder_local.pl line 10.
I changed the following header of the script
#!~/miniconda3/bin/perl; still giving the same error. How can I solve the problem?