2014-10-03 89 views
0

我真的不能在這裏明白的問題:用rbenv設置本地ruby版本不工作?

➜ myflixx git:(master) ✗ rbenv local 
2.1.1 
➜ myflixx git:(master) ✗ rails -v 
Your Ruby version is 2.0.0, but your Gemfile specified 2.1.1 
➜ myflixx git:(master) ✗ rake -T 
Your Ruby version is 2.0.0, but your Gemfile specified 2.1.1 

爲什麼抱怨的Ruby 2.0.0版本時,我已經設置了本地版(帶rbenv)2.1.1?

這是我失蹤的東西嗎?謝謝你的時間!

+0

'rbenv版本'的輸出是什麼?和'cat .ruby-version'? – 2014-10-03 16:41:24

+0

系統 * 2.1.1(由/Users/Fernando_L/documents/ruby/rnr/myflixx/.ruby-version設置)和cat:➜myflixx git :(主)✗cat .ruby-version 2.1.1 – YoniGeek 2014-10-03 17:58:02

回答

0

這確保您的路徑設置正確。

在.bashrc中或同等:

export PATH="$HOME/.rbenv/bin:$PATH"

eval "$(rbenv init -)"

安裝一切,並在本地定義什麼紅寶石版本,使用的應用程序。

brew install rbenv ruby-build

rbenv install <ruby-version>

rbenv rehash

rbenv local <ruby-version>

重新啓動終端或者源bashrc中。

相關問題