/ / Ruby-on-rails、ruby、vagrant、rbenv、Rails用開発迷惑メールボックスの設定

Ruby-on-rails、ruby、vagrant、rbenv、Railsの開発迷惑メールボックスの設定

私はRubyのインストールを容易にするためにRbenvを使いました。Ruby 2.1.2をインストールしました。

私が走るとき rbenv global 私は得る 2.1.2。私が自分のアプリケーションディレクトリに移動して実行すると rbenv local 私は得る 2.1.2 私が走ったとき ruby -v 私は得る 2.1.2。私のgemfileも状態 2.1.2

しかし、私が走ったとき bundle install、私は得る:

あなたのRubyのバージョンは1.8.7ですが、あなたのGemfileは2.1.2を指定しています

任意のアイデアをどのようにこれを解決するには?

回答:

回答№1は0

バンドル・ジェムをインストールする必要があります。 rbenv gem コマンド:

rbenv global 2.1.2

# ensure all shims for current ruby version are there
rbenv rehash

gem install bundler

# rehash again to make sure you get the `bundler` command from `rbenv`
rbenv rehash

bundle install

お役に立てれば