問題
bundle install
実行のbundler をダウングレードしたい。
(Gemfile で指定の各gemの bundler依存関係のため):
Mac で gem install bundler
で入れる bundler が最新のもの(例えば 2.1.4) になり
そのままbundle install
だと通らない。
$ bundle install
Error:
Bundler could not find compatible versions for gem "bundler":
...
Current Bundler version:
bundler (2.1.4)
じゃあ bundler をダウングレード
gem install bundler -v 1.17.3
gem install bundler:1.17.3 --default
などと
とversion 指定にしてインストールして
bundle _1.17.3_ install
としてversion 指定の実行 でもなぜかエラー
$ bundle _1.17.3_ install
...
could not load such file
...
解決法
gem 自体をupgrade すれば
問題解決できた。
gem update --system
でうまくいかなかったので
gem install rubygems-update
$ gem -v
2.x.x
$ gem install rubygems-update
$ update_rubygems
$ gem -v
3.1.4
で
$ bundle _1.17.3_ install
...
Bundle complete! ...
環境
MacOSX 10.10.5
ruby 2.5.8
rails 4.2.11.3
参考