1

cpan を使用して Windows に perl の Tk モジュールをインストールしようとしています。問題は次のとおりです。

Checking if you have Test::More 0 ... Yes (0.98)
Checking if you have Encode 0 ... Yes (2.44)
Building Tk-804.03 ... dmake.exe:  Error: -- `C:\Documents' not found, and can't
 be made
FAIL
! Installing Tk failed. See C:\Documents and Settings\Admin\.cpanm\build.log for
 details.

build.log に追加情報はありません。

「.cpanm」ディレクトリへのパスをスペースなしで他のディレクトリに変更するには? デフォルト値は「~/.cpam」で、変更する方法が見つかりませんでした。

4

1 に答える 1

1

最も簡単なことは、

C:\some\dir> set HOME=G:\some\directory\with\no\spaces

使用している cmd.exe ウィンドウで。それはそのウィンドウの設定を変更するだけで、他には何の影響もありません。

実際、私の XP ラップトップの永続的な環境には、同様のHOME設定が含まれていE:\Home\usernameます。

はい、私たちのツールはスペースを含むパスを処理できるはずですが、それは人生の不正です.

于 2012-07-21T18:40:17.047 に答える