2017-04-24 4 views
0

私はrbenvを使用してバンドルしようとしています。私がルビーのバージョンをチェックすると、それは私に2.4.0、rbenvを与えます。しかし、バンドルを呼び出すときにはデフォルトのインストールされた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

焼き直しコマンドは、バンドルバイナリのためのシムを更新します。

あなたは

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

あなたの.bash_profileにこれを追加したことを確認してください。またバンドラをアンインストールし、それを再インストールし、その後、rehashを実行してみてください。

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

+0

私はすでに –

+0

@AntarrByrdは、私はより多くの情報で答えを更新することを試みました。 – DiegoSalazar

+0

バンドルを再インストールしました –

関連する問題