title: Perl package Tie::CSV_File
body: <p>I am trying to write some perl code for extracting information from a CSV file. Before I started to write the code from scratch, I've googled and checked <code>CPAN</code> to see what sort of perl modules there might exist to help and come across the package <code>Tie::CSV_File</code>.</p>
  
  <p>My question/problem is this: I can't seem to install it from CPAN because the tests for that module have tons of errors. I can't find anything that explains how to get around this for this module. I even tried downloading the module directly and building it, but those errors are still there. I've used perl 5.10, 5.12 and 5.14 but the errors are still there and apparently still the same.</p>
  
  <p>Does anyone have any idea what's going on?</p>
  
  <p>Does anyone have a good alternative to <code>Tie::CSV_File</code>? The reason I wanted to use it is because it will allow you to open the CSV file and treat it like an array, accessing each of the cells directly by addressing them with two-dimensional array syntax.</p>
  
  <p>Thanks in advance for any insight you've got.</p>
  
  <p><strong>Edit #1</strong>
  When I try to install Tie::CSV_File I'm getting the following error messages:</p>
  
  <pre><code>    Files=12, Tests=10,  1 wallclock secs ( 0.05 usr  0.02 sys +  0.79 cusr  0.12 csys =  0.98 CPU)
  Result: FAIL
  Failed 10/12 test programs. 4/10 subtests failed.
  make: *** [test_dynamic] Error 255
    BIGJ/Tie-CSV_File-0.21.tar.gz
    /usr/bin/make test -- NOT OK
  //hint// to see the cpan-testers results for installing this module, try:
    reports BIGJ/Tie-CSV_File-0.21.tar.gz
  Running make install
    make test had returned bad status, won't install without force
  Failed during this command:
   BIGJ/Tie-CSV_File-0.21.tar.gz                : make_test NO
  </code></pre>