Catalyst无法加载帮助程序“Catalyst :: Helper :: View :: TT”

时间:2012-08-06 22:50:56

标签: perl catalyst

我遵循“催化剂权威指南”一书。现在当我运行命令“script / lolcatalyst_lite_create.pl查看Web TT”时,我得到如下

  

存在“/home/hengaini/LolCatalyst-Lite/script/../lib/LolCatalyst/Lite/View”   存在“/home/hengaini/LolCatalyst-Lite/script/../t”   无法加载帮助程序“Catalyst :: Helper :: View :: TT”,“无法在@INC中找到Catalyst / Helper / View / TT.pm>(@INC包含:/ home / hengaini / LolCatalyst-Lite /script/../lib / 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/share/perl/5.14 / usr / local / lib / site_perl。)at(eval 338)第2行。

问题: 1.催化剂仍然很受欢迎吗?每个网络框架都说得好; 2.如何解决上述问题?

谢谢!

2 个答案:

答案 0 :(得分:7)

1 - 是的,至少和我在一起: - )

催化剂很好。没有新的Perl框架旨在取代Catalyst。

2 - 安装缺少的模块:

sudo cpan Catalyst::Helper::View::TT

确保所有内容都已安装

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

答案 1 :(得分:0)

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

但是你遇到的问题不是特定于Catalyst。看起来您的服务器上未安装Catalyst::Helper::View::TT

尝试从CPAN安装它,看看你如何去。如果您还没有,还需要install TemplateTemplate Toolkit)。

(如果你已经拥有了,我猜你知道如何从CPAN安装!)