我無法運行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