gpt4 book ai didi

ruby - 你的 Ruby 版本是 2.0.0,但是你的 Gemfile 指定了 2.1.1

转载 作者:数据小太阳 更新时间:2023-10-29 09:01:38 26 4
gpt4 key购买 nike

我正在尝试启动 rails s 命令,但出现此错误:

Your Ruby version is 2.0.0, but your Gemfile specified 2.1.1

运行 rvm list 我得到:

rvm rubies 
ruby-2.1.1 [ x86_64 ]
\# => - current
\# =* - current && default
\# * - default

我好像没有安装 Ruby 2.0.0,但它说我安装了。

我将只运行 rvm --default use 2.1.1 它会修复它,但每当发生我必须下载 repo 并从头开始的情况时,它总是向我显示该错误。

最佳答案

如果您安装了 ruby​​ 2.1.1 并在 Gemfile 中指定了该版本,请尝试使用 bundle exec 运行命令:

bundle exec rails s 

这样,您将在 Gemfile 的上下文中运行 rails 服务器。

如果上述方法不起作用,请尝试安装/更新您的 bundler :

gem install bundler

gem update bundler 

您还可以在顶部的 .ruby-version 文件中指定 ruby​​ 版本(2.1.12.0.0) - 您的 Rails 应用程序的级别目录。

关于ruby - 你的 Ruby 版本是 2.0.0,但是你的 Gemfile 指定了 2.1.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34004557/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com