1

Perl で Twitter アプリケーションを実行し、上記の問題に直面しています。Perl は 5.8.8 で、システムは root アクセスのない AIX です。

コード

./p_t.pl

エラー

/vv/mm/tt/perl5/lib/perl5/Net/Twitter/Lite.pm 行 192 で HMAC_SHA1 プラグインをロードできません

とにかく

cpan Digest::HMAC_SHA1 

元気に走っています。

O/P

Digest::HMAC_SHA1 は最新 (1.03) です。

および SHA1 が正しく実行されていません

cpan
force install Digest::SHA1

make test を実行しています make が成功しないとテストできません make install を実行しています Make が悪いステータスを返しました。インストールは不可能のようです このコマンドで失敗しました: GAAS/Digest-SHA1-2.13.tar.gz
: make NO

4

1 に答える 1

2

これは古い投稿だと思いますが、Google の上位にあるため、このアドバイスは最終的にそれを使用できる人に届く可能性があります。

私は同様の問題と戦っていましたが、私の perl ディストリビューションには integer.pm (ディストリビューションの一部) が含まれていないことが判明し、そのバグを修正しました。

これまたは同様のことが原因で問題が発生するかどうかを確認するには、次のスクリプトを実行します。

#!/usr/bin/env perl
use Digest::HMAC_SHA1;

そして、それが失敗したものを確認してください。

于 2013-07-12T13:06:56.837 に答える