0
use Text::Table; 
my $tb = Text::Table->new(“Planet”,”Radius\nkm”,”Density\ng/cm^3”);
$tb->load(
[ “Mercury”,2360,3.7],
[ “Mercury”,2360,3.7],
[ “Mercury”,2360,3.7],
);
Print $tb;

上記のperlスニペットを実行して、データを含むテーブルを作成しています。しかし、私は次のようなエラーが発生しています

Can't locate Text/Table.pm in @INC (@INC contains: C:/Perl64/site/lib C:/Perl64/
lib .) at table.pl line 1.
BEGIN failed--compilation aborted at table.pl line 1.

Activeperl、SeleniumRCを使用しています。テーブルのパッケージをダウンロードする必要がありますか?またはこれとは別にテーブルを作成する他のより良い方法はありますか?

4

1 に答える 1

2

Perl がモジュールを見つけられない最も一般的な理由は、モジュールがインストールされていないためです。試す

ppm install Text::Table

または失敗した場合、

cpan Text::Table

コードが無効であることに注意してください。あなたは使おうとした

“, U+201C, LEFT DOUBLE QUOTATION MARK, and
“, U+201D, RIGHT DOUBLE QUOTATION MARK

しかし、使用する必要がある引用文字は

", U+0022, QUOTATION MARK
于 2012-06-18T05:56:25.827 に答える