【发布时间】:2020-12-31 03:53:06
【问题描述】:
我正在本地设置一个简单的 ruby on rails 应用程序。看来我在 mac 上有两个不同版本的 ruby,我只想使用一个。当我运行bundle install 时,它显示Your Ruby version is 2.7.1, but your Gemfile specified 2.6.3。然后,我将 gemfile 中的 ruby '2.6.3' 行更改为 ruby '2.7.1'。这样它就可以正确运行bundle install。但是,当我运行 rails server 时,它会显示 Your Ruby version is 2.6.3, but your Gemfile specified 2.7.1。
为什么我的 Ruby 版本有两个不同的值?
如何让它只使用一个版本的 Ruby?
如果相关,我在 Mac 上并使用自制软件安装了 ruby。如果我在终端中运行ruby -v,它会显示ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-darwin19]。我不知道为什么它说我有 ruby 2.6.3。
【问题讨论】:
标签: ruby-on-rails ruby macos homebrew