私が走るとき
gem install <somegem>
コマンドを実行すると、gemユーティリティはホーム ディレクトリにアクセスしようとします。ラテン文字以外の文字が含まれているため、インストールが失敗します。例えば:
E:\ruby\bin>gem install <somegem>
ERROR: While executing gem ... (Errno::ENOENT)
No such file or directory - C:\Documents and Settings\<user>
ASCII 文字を含むユーザー名を持つ別のユーザー アカウントに切り替えると、正常に動作しますgem。
ホームディレクトリをチェックしないようにgemに指示する方法を知っている人はいますか?
更新: 以下に示すように GEM_HOME を設定しようとしましたが、役に立ちませんでした (まだユーザーのホームディレクトリをチェックしています)