Plackup 不能使用特定的 perl 版本

Plackup cannot use specific perl version

我的应用程序正在使用 plackup,它需要 perl 版本 5.16,我的应用程序才能 运行 很好。我使用 perlbrew 将当前的 perl 版本 (5.18) 降级到 5.16 然后这里是 perl --version output

This is perl 5, version 16, subversion 0 (v5.16.0) built for darwin-2level

(有 1 个已注册补丁,详情请参阅 perl -V)

版权所有 1987-2012,拉里沃尔

Perl 只能在艺术许可证或 GNU 通用 Public 许可证,可以在 Perl 5 源代码包中找到。

完整的 Perl 文档,包括常见问题解答列表,请访问 此系统使用 "man perl" 或 "perldoc perl"。如果您有权访问 Internet,将浏览器指向 http://www.perl.org/,Perl 主页。

但我的应用程序仍然包含 perl 5.18 并显示此错误

Can't locate Text/MicroTemplate.pm in @INC (you may need to install the Text::MicroTemplate module) (@INC contains: lib ./lib /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.2/darwin-thread-multi-2level /Library/Perl/Updates/5.18.2 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .)

请帮忙

使用 which plackup 找到 plackup 脚本,然后将第一行更改为使用 Perl 5.16 安装的完整路径。