実現したいこと
既存Railsプロジェクトをリモートリポジトリからローカルリポジトリに落としてローカルでrailsサーバを
起動して開発できる状態にしたい。
git cloneでローカルに複製したディレクトリ上でRailsのバージョンを合わせたあと、
"bundle install"したら下記エラーが出る。
発生しているエラーメッセージ
①: Your bundle is locked to mimemagic (0.3.5), but that version could not be found in any of the sources listed in your Gemfile. If you haven't changed sources, that means the author of mimemagic (0.3.5) has removed it. You'll need to update your bundle to a version other than mimemagic (0.3.5) that hasn't been removed in order to install. ②: An error occurred while installing mysql2 (0.5.3), and Bundler cannot continue. Make sure that `gem install mysql2 -v '0.5.3' --source 'https://rubygems.org/'` succeeds before bundling.
試したこと
上記エラー①に対して以下コマンド実行:
% bundle update mimemagic
上記エラー②に対して以下コマンド実行:
% brew info openssl
% export LDFLAGS="-L/usr/local/opt/openssl/lib"
% export CPPFLAGS="-I/usr/local/opt/openssl/include"
% gem install mysql2 -v '0.5.2' --source 'https://rubygems.org/' -- --with-cppflags=-I/usr/local/opt/openssl/include --with-ldflags=-L/usr/local/opt/openssl/lib
補足情報(FW/ツールのバージョンなど)
使用端末:macOS Big Sur バージョン11.6
rbenv 1.2.0
ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-darwin20]
上記①と②に対してコマンド実行後、再度”bundle install”するも同様のエラー①と②が交互に出るため解消に至りません。
何か心当たりある方いましたらご回答のほどよろお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。