【发布时间】: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:将其标记为已关闭