Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.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 催化剂不能';“加载辅助对象”;Catalyst::Helper::View::TT";_Perl_Catalyst - Fatal编程技术网

Perl 催化剂不能';“加载辅助对象”;Catalyst::Helper::View::TT";

Perl 催化剂不能';“加载辅助对象”;Catalyst::Helper::View::TT";,perl,catalyst,Perl,Catalyst,我遵循《催化剂的权威指南》一书。现在,当我运行命令“script/lolcatalyst\u lite\u create.pl view Web TT”时,我得到如下结果 存在“/home/hengaini/LolCatalyst-Lite/script/。/lib/LolCatalyst/Lite/View” 存在“/home/hengaini/Lite/script/。/t” 无法在@INC(@INC-contains:/home/hengaini/LolCatalyst-Lite/scri

我遵循《催化剂的权威指南》一书。现在,当我运行命令“script/lolcatalyst\u lite\u create.pl view Web TT”时,我得到如下结果

存在“/home/hengaini/LolCatalyst-Lite/script/。/lib/LolCatalyst/Lite/View” 存在“/home/hengaini/Lite/script/。/t” 无法在@INC(@INC-contains:/home/hengaini/LolCatalyst-Lite/script/。/lib/etc/perl/usr/local/lib/perl/5.14.2/usr/local/share/perl/5.14.2/usr/local/share/perl/5.14.2/usr/lib/perl5/usr/share/usr/usr/l5/5.14/5.14/5.14/5.14.14.2/usr/5.14/5.14/5.14/5.14/5.14.14/5.14/5.14.14.8)中加载帮助程序第2行

问题: 1.Catalyst还流行吗?每个web框架都说不错; 2.如何解决上述问题


谢谢!

是的,Catalyst非常受欢迎,背后有一个非常活跃的社区

但是您遇到的问题不是特定于Catalyst的。您的服务器上似乎没有安装
Catalyst::Helper::View::TT

试着从CPAN安装它,看看效果如何。如果还没有安装模板,您还需要
install Template
()


(如果你已经做到了,我想你知道如何从CPAN安装!)

1-是的,至少对我来说:-)

Catalyst维护良好,没有新的Perl框架来取代Catalyst

2-安装缺失的模块:

sudo cpan Catalyst::Helper::View::TT
确保所有东西都已安装

sudo cpan Catalyst::Runtime
sudo cpan Catalyst::Devel

谢谢你的帮助。很明显,在我安装运行时和开发工具时,这个模块就已经安装好了?