8

尝试 agit add -i导致以下错误:

Can't locate Error.pm in @INC (@INC contains: /usr/share/perl/5.14.2
/etc/perl
/usr/local/lib/perl/5.14.2
/usr/local/share/perl/5.14.2
/usr/lib/perl5
/usr/share/perl5
/usr/lib/perl/5.14
/usr/share/perl/5.14
/usr/local/lib/site_perl
.) at /usr/share/perl5/Git.pm line 101.

BEGIN failed--compilation aborted at /usr/share/perl5/Git.pm line 101.
Compilation failed in require at /usr/lib/git-core/git-add--interactive line 7.
BEGIN failed--compilation aborted at /usr/lib/git-core/git-add--interactive line 7.

我手动添加文件或在任何其他 git 操作期间完全没有问题,perl 没有找到正确的版本,Error.pm或者它没有随我的 git 包一起提供。

我已经有一段时间没有尝试进行交互式添加了,所以我不能说这是什么时候开始的。

4

2 回答 2

9

接受的答案在我的情况下不起作用,但是这个命令可以:

sudo perl -MCPAN -e 'install Error'

这里。继续运行CentOS release 5.9 (Final)

于 2013-08-18T20:22:12.303 回答
7

我通过执行以下解决了这个问题(使用 cpanm,但是 cpan 也可以):cpanm Error.pm

于 2013-05-30T22:46:46.813 回答