0

我已经浏览了这里的所有主题,但找不到答案。所有答案都说使用 RVM 或 PIK,但我在 Windows 上,并且 pik 已过时/无法使用。

当我删除所有 ruby​​ 1.9.3 文件并输入 ruby​​ -v 时,它显示我的 2.0 正在运行。但是,当我删除 ruby​​ 文件时,rails 4.0 被卸载了。

每次我从 railsintsaller.org 重新安装 rails 时,它都会重新启动 1.9.3

我尝试在计算机 > 属性 > 高级系统设置中切换路径,但不确定这是否有帮助或者我是否做对了。

最新的 rails 下载覆盖了最新的 ruby​​ 文件并将我击退了一个版本,这真的很令人沮丧。

谁能帮助我我在 Windows 7 Home Premium 64 位...对于这个系统没有太多帮助...

4

1 回答 1

0

杰西,

从经验来看,如果您想在同一个 Windows 机器上运行两个版本的 Ruby(至少在 RVM 2 发布并支持 Windows 之前),Pik 是一个可行的解决方案。它应该只需要将 RailsInstaller 安装中的 Ruby 添加到 Pik 以便它知道。然后,您应该能够使用 Pik 并安装其他版本的 Ruby。

另一个更复杂的选项是使用 Cygwin。这实际上将允许您安装 RVM 并在 Windows 上的沙盒 Unix 环境中运行它。这是我一直想写下如何做的事情,但还没有开始。

干杯,埃文

于 2013-09-06T12:24:58.157 回答