我正在尝试安装MySQL::Slurp中的mysqlslurp实用程序。
我发现它需要Moose,因此我也安装了该软件包。
但我仍然无法使用mysqlslurp
命令。我收到一个错误:
Can't locate Moose.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
.....
BEGIN failed--compilation aborted at /usr/bin/mysqlslurp line 4.
答案 0 :(得分:2)
听起来,在Perl的include路径中没有安装Moose。您可能需要使用use lib
指定路径 - 请参阅this article了解具体方法。
答案 1 :(得分:2)
如果使用CPAN.pm(或其他CPAN客户端)安装模块,则不必自行处理依赖项:
% cpan MySQL::Slurp
您是如何安装模块的?你在哪里安装它们?