title: I installed a module successfully with CPAN, but perl can't find it. Why?
body: <p>I installed a CPAN module like this:</p>
  
  <pre class="lang-none prettyprint-override"><code>cpan Acme
  </code></pre>
  
  <p>According to the output, the installation was successful:</p>
  
  <pre class="lang-none prettyprint-override"><code>Running install for module 'Acme'
  ...
  All tests successful.
  Files=2, Tests=3,  0 wallclock secs ( 0.02 usr  0.00 sys +  0.04 cusr  0.00 csys =  0.06 CPU)
  Result: PASS
    INGY/Acme-1.11111111111.tar.gz
    /usr/bin/make test -- OK
  Running make install
  Manifying 1 pod document
  Installing /home/foo/perl5/lib/perl5/Acme.pod
  Installing /home/foo/perl5/lib/perl5/Acme.pm
  Installing /home/foo/perl5/man/man3/Acme.3pm
  Appending installation info to /home/foo/perl5/lib/perl5/x86_64-linux-thread-multi/perllocal.pod
    INGY/Acme-1.11111111111.tar.gz
    /usr/bin/make install  -- OK
  </code></pre>
  
  <p>But when I try to use the module, I get an error:</p>
  
  <pre class="lang-none prettyprint-override"><code>$ perl -MAcme -e1
  Can't locate Acme.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
  BEGIN failed--compilation aborted.
  </code></pre>
  
  <p>Why can't perl find the module even though it was installed successfully? How can I fix this?</p>