我已经在OS X上安装了perlbrew,并且可以使用' cpanm'从CPAN安装Perl模块。没问题。
但是,现在我正在尝试安装软件供应商提供的Perl模块,并且PM不在CPAN上 - 您从他们的应用程序下载它并在本地安装#34;。 / p>
我不确定如何使用perlbrew完成此操作?
文档说明要直接安装,下载tar.gz文件,解压缩,然后:
cd Infoblox-xxxxxxx/
perl Makefile.PL
make
make install
但是,如果我这样做,我猜它会为OS Perl版本安装它,而不是我的perlbrew安装。
提到的另一个选项是创建本地CPAN站点并将设备URL(以获取Perl模块)添加到站点列表。 perlbrew有可能吗?
谢谢!
答案 0 :(得分:5)
cd Infoblox-xxxxxxx/ perl Makefile.PL make make install
但是,如果我这样做,我猜它会为OS Perl版本安装它,而不是我的perlbrew安装。
如果您使用perlbrew
选择perl
,则应将其安装在所选perl
的相应位置。
which perl
会告诉您正在使用哪个perl
。
如果您想使用特定的perl
而不将内容留给perlbrew
,您可以随时使用其完整路径调用所需的特定perl
:
cd Infoblox-xxxxxxx/
~/perl5/.../bin/perl Makefile.PL
make
make install