如何在安装后更改ruby配置以指向不同的路径?

时间:2013-11-21 14:30:26

标签: ruby install

我能够运行Ruby并使用一些命令。当我尝试安装gem时,它给了我一条无法找到的路径问题。这是我的工作笔记本电脑,在启动时自动安装网络驱动器(我不会被IT限制),但我必须断开连接以运行Ruby,否则我有其他问题。不是VPN。

PC windows 7 - 我在断开网络驱动器后安装了Ruby。 TO ruby​​的路径位于本地(C :)驱动器上。搜索H:连接时没有引用Ruby。

目标是能够从我的计算机上运行所有Ruby功能,就好像网络驱动器(H :)从未存在过一样。

似乎某些ruby功能看起来并不是H:驱动器,而是其他关键功能(gem install)。

我倾向于回答的是,某处的配置指向H:驱动器,需要手动更改。

关于我可以在哪里或在哪里看的任何想法?

提前谢谢你。

1 个答案:

答案 0 :(得分:2)

RubyGems使用GEM_HOME环境变量作为根目录来安装新宝石,使用GEM_PATH来定位现有宝石。您可以通过运行gem env来查看他们当前指向的位置。

GEM_HOME环境变量设置为C:驱动器上的目录应该告诉Ruby安装到仍然可写的位置,即使未映射H:驱动器也是如此。