私はCSVファイルから情報を抽出するためのいくつかのperlコードを書こうとしています。最初からコードを書く前に、私はグーグルでCPAN
をチェックして、パッケージTie::CSV_File
を助けたり来たりする可能性のあるどのようなperlモジュールがあるか調べました。PerlパッケージTie :: CSV_File
私の質問/問題はこれです:そのモジュールのテストには多大な誤差があるため、CPANからインストールできないようです。私はこのモジュールのためにこれを回避する方法を説明するものは何も見つかりません。私はモジュールを直接ダウンロードしてビルドしようとしましたが、それらのエラーはまだあります。私はperl 5.10、5.12、5.14を使用しましたが、エラーはまだあり、明らかに同じです。
誰が何が起こっているか考えている人はいますか?
誰もがTie::CSV_File
の良い代替品を持っていますか?なぜなら、CSVファイルを開き、配列のように扱うことができるからです。なぜなら、2次元配列構文でアドレス指定することで、各セルに直接アクセスするからです。
ありがとうございました。
編集#1 私はネクタイをインストールしよう:: CSV_File私は、次のエラーメッセージを取得しています:
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
ここにはさらに詳しい情報が必要です。どのようなエラーが表示されますか?あなたはどんなプラットフォームですか?使用できるいくつかの選択肢は、Tie :: Handle :: CSVまたはText :: CSV_XSです。 – frezik
perlがインストールされていて、cpanがインストールされている場合は、 'cpan install Tie :: CSV_File'というエラーが表示されます。 –
@ Zeke Hansell、 'Tie :: CSV_File'にパッチを当ててみた後、私は自分自身をモックアップすることにしました。 –