はじめに
今回某案件の環境構築の最中にpipを使い必要なモジュールをインストールしようとした際にmysqlclientがインストールエラーで導入できずあたふたとした件関してログを残しておくことにしました。
原因はXCodeなのかはて?
結論MacのOSで実行する以前に何をしたかを振り返った結果、OSのマイナーアップデートを粉いました。
マイナーアップの際にXCodeに関するアップデートがあり、そのアップデートが関係していると踏まえて以下の記事を参考にしながら進めました。
pip install mysqlclientでerror: subprocess-exited-with-errorが出る
結論記事内にある通り
$brew install mysql pkg-config
が必要でした。ただ、同時にエラー文の内部にあった、
sudo xcodebuild -license accept
こちらも必要で、ユーザーのパスワードを入力して実行することによりbrewコマンドがその後実行できるようになりました。
以上。