【问题标题】:How to fix 'Your Ruby version is 2.3.3, but your Gemfile specified 2.5.2'如何修复“您的 Ruby 版本是 2.3.3,但您的 Gemfile 指定了 2.5.2”
【发布时间】:2019-01-08 07:21:41
【问题描述】:

我收到一个错误:Your Ruby version is 2.3.3, but your Gemfile specified 2.5.2 正在运行 bundle install

此外,ruby -v 显示 ruby 2.5.2p104 (2018-10-18 revision 65133) [x86_64-linux]

操作系统:Debian 9

捆绑器的问题已通过以下方式解决:Your Ruby version is 2.0.0, but your Gemfile specified 2.1.0

但是现在rails s出现同样的错误

【问题讨论】:

  • 下一个问题是rails s
  • 检查您的 Gemfile.lock 中提到的版本
  • 在 Gemfile.lock 中找不到任何 ruby​​ 版本
  • 你的项目@Vadym 中有.ruby-version 文件吗?
  • 是的,重装ruby后出现

标签: ruby-on-rails ruby rbenv


【解决方案1】:

问题已经解决了,

rvm reinstall ruby-2.5.2
rvm default use ruby-2.5.2
bundle install
bin/rails s

【讨论】:

    猜你喜欢
    • 2018-07-29
    • 2013-10-20
    • 1970-01-01
    • 2016-03-04
    • 2014-05-27
    • 2018-06-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多