-1

私のアプリケーションは plackup を使用しており、アプリケーションを適切に実行するには perl バージョン 5.16 が必要です。perlbrew を使用して現在の perl バージョン (5.18) を 5.16 にダウングレードした後、ここに perl --version の出力があります

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

(1 つのパッチが登録されています。詳細については、perl -V を参照してください)

Copyright 1987-2012、ラリー・ウォール

Perl は、Perl 5 ソース キットに含まれる Artistic License または GNU General Public License の条件の下でのみコピーできます。

FAQリストを含むPerlの完全なドキュメントは、このシステムで「man perl」または「perldoc perl」を使用して見つける必要があります。インターネットにアクセスできる場合は、ブラウザでhttp://www.perl.org/ (Perl のホームページ) にアクセスします。

しかし、私のアプリにはまだperl 5.18が含まれており、このエラーが表示されます

@INC で Text/MicroTemplate.pm が見つかりません (Text::MicroTemplate モジュールをインストールする必要がある場合があります) (@INC には 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 .)

助けてください

4

1 に答える 1

1

which plackupplackup スクリプトを見つけるために使用し、最初の行を Perl 5.16 インストールのフル パスを使用するように変更します。

于 2015-06-03T01:28:23.533 に答える