2017-04-24 89 views
0

我想要捆綁使用rbenv。當我檢查ruby版本時,它給了我2.4.0,rbenv。但是在調用bundle時,它使用的是默認安裝的osx版本。捆綁不使用rbenv版本

MacBook-Pro-256:kittens-or-puppies antarrbyrd$ bundle 
Your Ruby version is 2.0.0, but your Gemfile specified 2.4.0 
MacBook-Pro-256:kittens-or-puppies antarrbyrd$ ruby -v 
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16] 

回答

2

運行rbenv rehash

的翻版命令更新束二進制墊片。

請確保您已將此添加到你的.bash_profile

export PATH="$HOME/.rbenv/bin:$PATH" 
eval "$(rbenv init -)" 

也可以嘗試卸載捆綁並重新安裝它,然後運行rehash

http://dan.carley.co/blog/2012/02/07/rbenv-and-bundler/

+0

我已經試過了 –

+0

@AntarrByrd我更新了答案更多的信息。 – DiegoSalazar

+0

重新安裝捆綁器做到了 –