【问题标题】:rbenv sets wrong ruby versionrbenv 设置了错误的 ruby​​ 版本
【发布时间】:2017-03-14 10:49:16
【问题描述】:

我正在尝试使用 rbenv 安装和使用 ruby​​ 2.4.0。

我安装了 2.3.0 和 2.4.0-dev 版本。

签入~/.rbenv/version 时,我看到了两个版本。

输入which ruby 时,我得到/home/wolf/.rbenv/shims/ruby

ruby -v 给我ruby 2.5.0dev (2017-03-14 trunk 57970) [x86_64-linux]

很明显,当我尝试启动一个 Rails 应用程序时,Gemfile 指定了 ruby​​ 2.4.0,我收到了 Your Ruby version is 2.5.0, but your Gemfile specified 2.4.0 错误。

我也设置了rbenv -global 2.4.0-dev

我错过了什么吗? ~/.rbenv/shims 旁边的 ~PATH 有什么要添加的吗?

【问题讨论】:

  • 在项目根目录中运行rbenv local 2.4.0 有帮助吗?
  • 看看这个github rbenv issue 1045,然后告诉我你的想法。
  • @SašaZejnilović 我爱你。
  • 然后你可以按向上按钮。这就是 SO 的工作原理。很高兴我能帮忙:) PS:将其标记为已关闭

标签: ruby rbenv


【解决方案1】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-10
    • 1970-01-01
    • 2012-02-27
    • 2012-06-12
    • 1970-01-01
    • 2019-09-03
    • 1970-01-01
    相关资源
    最近更新 更多