0
在网络上我的home文件夹被设置为映射驱动器分配字母H.当执行“gem install rake”时出现H无法找到的错误。驱动器映射为H :.当ruby安装位于c:的根目录中时,我看到该文件夹中的.gems文件夹。我需要改变以便安装宝石?Gem install寻找映射驱动器
在网络上我的home文件夹被设置为映射驱动器分配字母H.当执行“gem install rake”时出现H无法找到的错误。驱动器映射为H :.当ruby安装位于c:的根目录中时,我看到该文件夹中的.gems文件夹。我需要改变以便安装宝石?Gem install寻找映射驱动器
我猜这不是最好的解决方案,但我在我的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