なんだろうこれと思って調べたのでメモ
環境
$ bundler -v
Bundler version 1.17.2
どういう記述か
Gemfile.lockに以下の記述がある
BUNDLED WITH 1.17.2
bundle install したときのbundlerのバージョンが記憶される。
アップデートしないといけない例
Gemfile.lockと剥離がある場合、例えばbundlerが1.17.2の状態で
BUNDLED WITH 2.0.1
という記述の場合は以下のようなアップデートをせよというエラーが出る
/usr/local/lib/ruby/2.6.0/rubygems.rb:283:in `find_spec_for_exe': Could not find 'bundler' (2.0.1) required by your /bear/Gemfile.lock. (Gem::GemNotFoundException) To update to the latest version installed on your system, run `bundle update --bundler`. To install the missing version, run `gem install bundler:2.0.1` # 以下略