2011-06-09 57 views
0

在網絡上我的home文件夾被設置爲映射驅動器分配字母H.當執行「gem install rake」時出現H無法找到的錯誤。驅動器映射爲H :.當ruby安裝位於c:的根目錄中時,我看到該文件夾​​中的.gems文件夾。我需要改變以便安裝寶石?Gem install尋找映射驅動器

回答

1

我猜這不是最好的解決方案,但我在我的ruby> bin文件夾中修改了gem.bat。我包裹着現有的命令:

SET _HOMEDIRECTORY=%HOMEDIRECTORY% 
SET HOMEDIRECTORY=C: 
[existing code] 
SET HOMEDIRECTORY=%_HOMEDIRECTORY% 

這改變了主目錄的環境變量,從H:到C:安裝,然後返回回H :.

我從這個線程得到了這個想法:http://www.ruby-forum.com/topic/207694