~/D/R/appname> foreman run rails c
Your Ruby version is 2.0.0, but your Gemfile specified 2.1.1
~/D/R/appname> rvm install 2.1.1
Already installed ruby-2.1.1.
To reinstall use:
rvm reinstall ruby-2.1.1
~/D/R/appname> foreman run rails c
Loading development environment (Rails 4.1.0)
[1] pry(main)>
当我运行foreman run rails c
orforeman run rails s
时,我收到一条消息,'Your Ruby version is 2.0.0, but your Gemfile specified 2.1.1'
. 当我使用 rvm 安装该版本时,我收到一条消息,表明它已安装。运行 rvm install 命令,然后再次运行 foreman,一切正常。
如何修复此错误?请注意,我使用的是 Fish shell。
.ruby 版本文件:
2.1.1
Gemfile 的顶部:
source 'https://rubygems.org'
ruby '2.1.1'
gem 'rails', '~> 4.1.0'
gem 'pg'