<p>I encoutered some technical problem when learning BLAST as below:</p>

<p>After I use <code>conda install blast</code> to install ncbi-blast, and run the command:</p>

<p><code>update_blastdb.pl --decompress 16SMicrobial</code></p>

<p>the shell complains: </p>

<blockquote>
  <p>Can't locate List/MoreUtils.pm in @INC (you may need to install the
  List::MoreUtils module) (@INC contains: /etc/perl /usr/loc
  al/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1
  /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/li
  b/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22
  /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at
  /home/mck f111/miniconda3/envs/bioinfo/bin/update_blastdb.pl line 43.</p>
</blockquote>

<p>After I run this command:</p>

<pre><code>cpanm List::MoreUtils
</code></pre>

<p>It appears some installation happened, however, the complains are still there.
Could anyone tell me how to fix this? Thanks a lot!</p>

CC BY-SA 3.0
2017-10-17T08:31:09.960Z
What operating system are you running this on? That looks like some sort of *nix, but is it Linux, macOS, UNIX, Ubuntu subsystem on Windows? Something else? Did you run the `cpanm` command as a regular user or as root? Did you see where it installed (it should be mentioned in the command's output)? Please [edit] your question and clarify.
terdon
CC BY-SA 3.0
2017-10-31T06:43:53.080Z
Install List::MoreUtils using the same user as blast.
arup
<blast><perl>
Error "Can't locate List/MoreUtils.pm in @INC" when I run update_blastdb.pl
# Error "Can't locate List/MoreUtils.pm in @INC" when I run update_blastdb.pl

(Asked by: username_0 on 2017-10-16)

I encoutered some technical problem when learning BLAST as below:
After I use conda install blast to install ncbi-blast, and run the command:
update_blastdb.pl --decompress 16SMicrobial
the shell complains: 

Can't locate List/MoreUtils.pm in @INC (you may need to install the
  List::MoreUtils module) (@INC contains: /etc/perl /usr/loc
  al/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1
  /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/li
  b/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22
  /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at
  /home/mck f111/miniconda3/envs/bioinfo/bin/update_blastdb.pl line 43.

After I run this command:
cpanm List::MoreUtils

It appears some installation happened, however, the complains are still there.
Could anyone tell me how to fix this? Thanks a lot!

**Tags:** blast, perl
> **Comments:**
> **username_1**: What operating system are you running this on? That looks like some sort of *nix, but is it Linux, macOS, UNIX, Ubuntu subsystem on Windows? Something else? Did you run the `cpanm` command as a regular user or as root? Did you see where it installed (it should be mentioned in the command's output)? Please [edit] your question and clarify.  
> **username_2**: Install List::MoreUtils using the same user as blast.  

---

## 0 answers

