自定义perl安装找不到Git.pm

| 我已经在自己的主目录中安装了自己的Perl副本,但是我有一些需要Git.pm的Perl脚本,该脚本是Git发行版的一部分,不能从CPAN安装。系统perl使用的Git.pm位于
/usr/share/perl5/Git.pm
。如何使此Git.pm可用于自定义perl安装,或如何在正确的位置安装Git.pm的另一个副本?我是否应该将其复制到我自己的Perl的lib目录中?     
已邀请:
        
Git.pm
是自包含的,因此将其复制到私有perl
@INC
的目录中。它要求
Error.pm
(版本大于或等于0.15009),因此请不要忘记安装该模块。 如果您正在寻找一个Git包装器(而不是Git.pm专用),则CPAN上有几个可用的(按字母顺序):
Git::Class
Git::Repository
Git::Wrapper
    
        您可以按照文章Perl模块常见问题解答-当Perl模块不在正常位置时该怎么做,并通过直接修改需要ѭ1的Perl脚本将模块添加到
@INC
变量路径中。
#!/usr/bin/perl
use lib \"/home/george/modules\";
print \"\\@INC is @INC\\n\";
  使用ѭ10语句将搜索目录添加到Perl的搜索路径。     
        要控制Perl在何处搜索模块,请使用
PERL5LIB
(或
PERLLIB
)。 要让您的模块/脚本在非标准位置使用某些模块,请使用
use lib \"<dir>\";
(我认为它通常已被弃用)。 要从CPAN在本地安装Perl模块,请使用
local::lib
。     

要回复问题请先登录注册