5

我安装了 32 位版本的草莓 perl(5.14.2.1)。我能够运行 perl 命令。每当我运行cpan命令时,都会出现以下错误:

Can't locate App/Cpan.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/msys /usr/
lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/msys /usr/lib/perl5/site_perl/5.8
.8 /usr/lib/perl5/site_perl .) at /c/strawberry/perl/bin/cpan line 5.
BEGIN failed--compilation aborted at /c/strawberry/perl/bin/cpan line 5.

我从 64 位版本迁移到 32 位版本。cpan当我使用 64 位版本时,该命令曾经有效。

4

1 回答 1

11

“/usr/lib/perl5/5.8.8/msys”?你没有运行 Strawberry Perl!您正在运行的cpan文件是由另一个 Perl 安装的。尝试

C:\>c:\strawberry\perl\bin\perl -MCPAN -e shell
于 2012-05-31T15:50:49.177 回答