Spreadsheet::ParseExcelをCPANからインストールしようとしましたが、いくつかの問題が発生しました。私は問題なく前に他のパッケージをインストールしました。Spreadsheet :: ParseExcelのインストールに関する問題
最初にcpanm Spreadsheet::ParseExcel
を試しましたが、最終的にはビルドとテストの段階で失敗します。
その後、ソースをダウンロードしてperl Makefile.PL
でしたが、Crypt::RC4 0は見つかりませんでした。Digest::Perl::MD5は見つかりませんでした。
私はParseExcelのこれらのモジュールと他のすべての必要なモジュールをインストールしましたが、引き続きこれらの2つのパッケージについてエラーが発生します。
2つのPerlバージョンがインストールされている可能性があります。私はこのパッケージをインストールしようとする前に、昨日cpanmで最新の5.14.1をインストールしましたが、perl -v
を実行すると、まだ5.10.0です。
は、ここですべてのヘルプやアドバイスが高く評価されcpanm Spreadsheet::ParseExcel
N01-0053-__MB:Spreadsheet-ParseExcel-0.59 jerickson$ cpanm Spreadsheet::ParseExcel ! ! Can't write to /Library/Perl/5.10.0 and /usr/local/bin: Installing modules to /Users/jerickson/perl5 ! To turn off this warning, you have to do one of the following: ! - run me as a root or with --sudo option (to install to /Library/Perl/5.10.0 and /usr/local/bin) | - run me with --local-lib option e.g. cpanm --local-lib=~/perl5 ! - Set PERL_CPANM_OPT="--local-lib=~/perl5" environment variable (in your shell rc file) ! - Configure local::lib in your shell to set PERL_MM_OPT etc. ! --> Working on Spreadsheet::ParseExcel Fetching http://search.cpan.org/CPAN/authors/id/J/JM/JMCNAMARA/Spreadsheet-ParseExcel-0.59.tar.gz ... OK Configuring Spreadsheet-ParseExcel-0.59 ... OK ==> Found dependencies: Crypt::RC4, Digest::Perl::MD5 --> Working on Crypt::RC4 Fetching http://search.cpan.org/CPAN/authors/id/S/SI/SIFUKURT/Crypt-RC4-2.02.tar.gz ... OK Configuring Crypt-RC4-2.02 ... OK Building and testing Crypt-RC4-2.02 ... OK Successfully installed Crypt-RC4-2.02 --> Working on Digest::Perl::MD5 Fetching http://search.cpan.org/CPAN/authors/id/D/DE/DELTA/Digest-Perl-MD5-1.8.tar.gz ... OK Configuring Digest-Perl-MD5-1.8 ... OK Building and testing Digest-Perl-MD5-1.8 ... OK Successfully installed Digest-Perl-MD5-1.8 Building and testing Spreadsheet-ParseExcel-0.59 ... FAIL ! Installing Spreadsheet::ParseExcel failed. See /Users/jerickson/.cpanm/build.log for details. 2 distributions installed
から出力されました!ありがとうございました!
ジェフ
cpanmスプレッドシートの完全な出力を貼り付けてください:: ParseExcelはまた、あなたはPerlがインストールさ1以上のものを持っていますか? – Raoul
@Raoul上記の情報を追加しました。ありがとう。 –