我无法运行rails s
或不能创建控制器等。我该怎么做?不能运行rails命令。您的Ruby版本是2.2.1,但您的Gemfile指定了2.1.4
终端显示以下错误:
Your Ruby version is 2.2.1, but your Gemfile specified 2.1.4
我无法运行rails s
或不能创建控制器等。我该怎么做?不能运行rails命令。您的Ruby版本是2.2.1,但您的Gemfile指定了2.1.4
终端显示以下错误:
Your Ruby version is 2.2.1, but your Gemfile specified 2.1.4
运行ruby -v
然后你会看到你已经安装了Ruby 2.2.1,但在你的Gemfile第一行指定ruby 2.1.4
。更改Gemfile中的第一行以指定ruby 2.2.1
或安装ruby 2.1.4
如果要使用以前版本的ruby 2.1.4。然后通过使用rvm list
命令首先检查它是否已安装。如果有,那么你需要运行rvm use ruby-2.1.4
命令,如果它不存在使用
rvm install ruby-2.1.4
rvm use ruby-2.1.4
它可能会使用你的系统的红宝石版本
在你的Apache配置使用:
要找到你路径使用passenger-config about ruby-command
PassengerRuby /home/user/.rbenv/versions/2.2.1/bin/ruby
我该如何安装ruby以前的版本? – Ankush
@Ankush检查编辑的答案。 – sansarp