宝石安装寻找映射驱动器

时间:2011-06-09 02:53:46

标签: ruby rubygems gem rake

在网络上,我的主文件夹被设置为分配了字母H的映射驱动器。执行“gem install rake”时会收到无法找到H的错误。驱动器映射为H:。我看到该文件夹​​中的.gems文件夹,而ruby安装位于c:的根目录中。我需要更改什么才能安装宝石?

1 个答案:

答案 0 :(得分:1)

我猜这不是最好的解决方案,但我在ruby> bin文件夹中修改了gem.bat。我用现在的命令包装了:

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

这会将主目录的环境变量从H:更改为C:,installs,然后将其返回给H:。

我从这个帖子中得到了这个想法:http://www.ruby-forum.com/topic/207694