【问题标题】:I just downloaded Ruby 2.0.0 using RubyInstaller, but Ruby -v still says I'm running 1.9.3. What am I doing wrong?我刚刚使用 RubyInstaller 下载了 Ruby 2.0.0,但 Ruby -v 仍然说我正在运行 1.9.3。我究竟做错了什么?
【发布时间】:2013-07-19 18:13:57
【问题描述】:

我刚刚使用 RubyInstaller 下载了 Ruby 2.0.0,但 Ruby -v 仍然说我运行的是 1.9.3。我做错了什么?

我正在运行 Windows 7(我知道这并不理想,但这是我目前所坚持的),并且我过去曾成功运行过 Ruby。

谢谢!

【问题讨论】:

  • 您使用的是什么版本管理器? RVM,RBENV,什么都没有?本质上,您的问题是在 2.0 之前发现了 1.9.3。可能只是你的路径。
  • 谢谢,如何查看我的路径/更改路径?

标签: ruby ruby-2.0 rubyinstaller


【解决方案1】:

检查PATH 环境变量。它很可能包含ruby1.9.3/bin 的路径。改成指向ruby2.0/bin

【讨论】:

  • 谢谢。这可能是一个愚蠢的问题,但是我在哪里可以找到要检查的 Path 环境变量?
  • @jackerman09 打开命令提示符并输入命令“set PATH”(不带引号)。这将打印 PATH 环境变量的内容。
  • @Andy,谢谢。我在路径“C:\RailsInstaller\Ruby1.9.3\bin 中看到 Ruby,这是我需要更改的吗?如果是,我该如何更改?再次感谢
  • @jackerman09 是的,这就是你需要改变的。如果您右键单击计算机,选择属性,然后转到高级设置(我认为,它是左侧的链接之一),然后单击环境变量。
  • @jackerman09 更改变量后是否重启了控制台?
【解决方案2】:

首先卸载所有 ruby​​,然后安装 ruby​​ 2.0,如果没有 RVM 或 RBENV,您将无法维护两个版本的 ruby​​。

【讨论】:

    【解决方案3】:

    我在这里做了几个答案的组合,包括:

    • 卸载旧版本的 Ruby 并重新安装 2.0.0 版
    • 将路径环境变量更新为新路径
    • 重启电脑(我想这是我一直想念的)

    感谢所有帮助过的人!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-06
      • 1970-01-01
      • 2016-07-18
      • 1970-01-01
      • 2019-12-23
      • 2014-06-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多