6

StrawberryPerlでテンプレートモジュールをインストールするのに問題があります。

cpan Template

次のようになります。

 Writing Makefile for AppConfig
 C:strawberryperlbinperl.exe: not found
 dmake.EXE:  Error code 255, while making 'blib\lib\.exists'`

私も理解できませんでした

  • パスに影響を与える方法はdmake正しく機能します
  • パス(正しい)に\が含まれていない理由。
4

3 に答える 3

7

MKSを使用している場合は、MKSをPATHから削除したことを確認するだけでなく、SHELLがMKSsh.exeを指すように設定されていないことも確認する必要があります。

私はそれをPATHから削除し、dmakeが間違ったシェルを呼び出していることに気付くまで、さらに数日間これに苦労し続けました。

これが将来の誰かに役立つことを願っています。

于 2010-10-17T15:49:39.047 に答える
2

答えは、MKSTookit(基本的にはCygwinのようなWindows用のUNIXシェル環境)をアンインストールする(または少なくともパスから削除する)必要があったということでした。 CPAN経由でインストールします。皆さんの回答とコメントをありがとう。

于 2010-06-08T04:05:33.470 に答える
1

あなたはおそらく逃げることによって噛まれてきました。どこかでパスが設定されていますC:\strawberryperl\bin\perl.exeが、それらのスラッシュは次の場所にエスケープする必要があります。

C:\\strawberryperl\\bin\\perl.exe

あなたがどのようにあなたのperlをインストールしたかについてもっと知らないので、私はこの悪い設定値がどこで見つかる可能性が高いかをあなたに言うことができません。

于 2010-05-27T17:45:00.273 に答える