前提・実現したいこと
gemのバージョンを元に戻したい。
発生している問題・エラーメッセージ
railsのアプリケーションを開発中にrubyのバージョンを変えた関係で、railsコマンドを打つと現在のバージョンにrailsがないと言われたので、railsをインストール後、bundle updateをしました(ログが消えてしまったのでうろ覚えです。。)
その後、rails -vやrails sなどのコマンドを打つと、
$ rails -v Traceback (most recent call last): 17: from bin/rails:3:in `<main>' 16: from bin/rails:3:in `require_relative' 15: from /Users/ryota/Desktop/Rails/blog/config/boot.rb:4:in `<top (required)>' 14: from /Users/ryota/Desktop/Rails/blog/config/boot.rb:4:in `require' ~~略~~ /Users/username/Desktop/Rails/blog/vendor/bundle/ruby/2.5.0/gems/msgpack-1.3.3/lib/msgpack.rb:11:in `require': incompatible library version - /Users/username/Desktop/Rails/blog/vendor/bundle/ruby/2.5.0/gems/msgpack-1.3.3/lib/msgpack/msgpack.bundle (LoadError)
gemの依存関係から起こるエラーっぽいです。。
これらのバージョンを元に戻すor何らかの修復の方法がありましたら、教えていただけないでしょうか?
補足情報(FW/ツールのバージョンなど)
ruby 2.5.7p206 (2019-10-01 revision 67816) [x86_64-darwin18]
Gemfile にバージョンを書き足して bundle install してみるとか。
https://qiita.com/awakia/items/5745938c192ca1139c63
あなたの回答
tips
プレビュー