私は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
お役に立てれば