У меня есть только ruby-2.3.7 в моей машине, и вывод rvm list rubies
равен
=* ruby-2.3.7 [ x86_64 ]
# => - current
# =* - current && default
# * - default
, но когда я пытаюсь сделать rails s
, я получаю сообщение об ошибке Your Ruby version is 2.6.4, but your Gemfile specified 2.3.7
Я не уверен, как узнать, где на компьютере существует эта конкретная версия ruby и как ее удалить или устранить эту ошибку.
Я не могу изменить версию ruby, используемую в gemfile.
Редактировать.
Выход which ruby
равен /Users/myname/.rvm/rubies/ruby-2.3.7/bin/ruby
Выход bundle env
равен
Bundler 1.17.3
Platforms ruby, x86_64-darwin-18
Ruby 2.3.7p456 (2018-03-28 revision 63024) [x86_64-darwin18]
Full Path /Users/bennetsunder/.rvm/rubies/ruby-2.3.7/bin/ruby
Config Dir /Users/bennetsunder/.rvm/rubies/ruby-2.3.7/etc
RubyGems 3.0.6
Gem Home /Users/bennetsunder/.rvm/gems/ruby-2.3.7
Gem Path /Users/bennetsunder/.rvm/gems/ruby-2.3.7:/Users/bennetsunder/.rvm/gems/ruby-2.3.7@global
User Path /Users/bennetsunder/.gem/ruby/2.3.0
Bin Dir /Users/bennetsunder/.rvm/gems/ruby-2.3.7/bin
Tools
Git 2.20.1 (Apple Git-117)
RVM 1.29.8 (latest)
rbenv not installed
chruby not installed
rubygems-bundler (1.4.5)