Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl消息::堆栈示例_Perl_Data Structures_Perl Module - Fatal编程技术网

Perl消息::堆栈示例

Perl消息::堆栈示例,perl,data-structures,perl-module,Perl,Data Structures,Perl Module,我正在使用Perl为来自CPAN的模块实现一个示例 我得到了错误 无法通过Stack.pl第3行的包“Message::Stack”找到对象方法“new” 请让我知道我需要加载哪个对象。我确信消息中实际说的是 无法通过Stack.pl第5行的包“Message::Stack”(可能您忘记加载“Message::Stack”?)找到对象方法“new” 那么,你忘了吗 稍后,当您实际尝试使用 use Message::Stack 它告诉你 Can't locate Message/Stack.pm

我正在使用Perl为来自CPAN的模块实现一个示例

我得到了错误

无法通过Stack.pl第3行的包“Message::Stack”找到对象方法“new”


请让我知道我需要加载哪个对象。

我确信消息中实际说的是

无法通过Stack.pl第5行的包“Message::Stack”(可能您忘记加载“Message::Stack”?)找到对象方法“new”

那么,你忘了吗

稍后,当您实际尝试使用

use Message::Stack
它告诉你

Can't locate Message/Stack.pm in @INC

您没有想到它没有找到,因为它不在那里,需要安装吗?

您阅读了完整的错误吗?它没有告诉您需要加载什么吗?
是否使用了Message::Stack?我只得到以下错误:无法通过Stack.pl第5行的包“Message::Stack”找到对象方法“new”。是的,当我尝试使用Message::Stack时,我得到错误,因为无法在@INC中找到Message/Stack.pm(@INC contains:/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/local/lib/site_perl。)在stack.pl第4行。BEGIN失败--编译在stack.pl第4行中止。然后您需要安装模块。您可以使用命令行上的
cpan
工具。
Can't locate Message/Stack.pm in @INC