Windows 7 64 位 - 无法升级到 Ruby 2.0 一直显示 1.9.3 - 无法切换到新安装



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

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

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

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

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

谁能帮我,我在 Windows 7 家庭高级版 64 位...对这个系统没有太多帮助...

Jesse,

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

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

干杯埃文

最新更新