一馬力のメモ帳

MVSからLinuxまで。基盤屋さんは眠らない

blewコマンド実行時「"git"コマンドを実行するには、コマンドライン・デベロッパ・ツールが必要です。」が表示された時の対処方法

久しぶりにmacOS用のパッケージマネージャ
Homebrew(https://brew.sh/index_ja)のbrewコマンドを実行したところ

「"git"コマンドを実行するには、コマンドラインデベロッパ・ツールが必要です。」

と表示されたときのログです。

f:id:htbariki:20200505185207p:plain

目次


 「"git"コマンドを実行するには、コマンドラインデベロッパ・ツールが必要です。」

brewコマンドでパッケージをアンインストールしようとした所

「"git"コマンドを実行するには、コマンドラインデベロッパ・ツールが必要です。」

とポップアップが出力されました。

(base) MacBookPro:~ MBPR$ brew uninstall pyenv
Uninstalling /usr/local/Cellar/pyenv/1.0.10_1... (563 files, 2.2MB)
(base) MacBookPro:~ MBPR$

出力されたポップアップと対処方法

これはbrewが内部的にgitコマンドを発行しようとしたところ
コマンドが無かったためにツールのインストールを求めている状態です。

出力されたポップアップから「インストール」をクリックします。

コマンドラインデベロッパツールのインストール

ポップアップから「インストール」をクリックします。 f:id:htbariki:20200505185149p:plain Command Line Tools使用許諾契約の確認が表示されます。
内容を確認して「同意する」をクリックします。

f:id:htbariki:20200505185155p:plain

自動でダウンロードが実行されます。
自分の環境ではダウンロード完了まで少し時間がかかりました。

f:id:htbariki:20200505185145p:plain ダウンロードが完了すると
「ソフトウェアがインストールされました。」のポップアップが出力されるので
「完了」をクリックして終了です。

f:id:htbariki:20200505185202p:plain

brewコマンド確認

Command Line Toolsが無事導入されたので
blewコマンドが動作するか確認します。

確認のために実行したコマンドは

+ $ brew -- version

blewのバージョンを確認するコマンドです。

(base) MacBookPro:~ MBPR$ brew --version
Homebrew 1.2.1
Homebrew/homebrew-core (git revision 020790; last commit 2017-05-29)
(base) MacBookPro:~ MBPR$

ちゃんと動くようになりました。
参考になれば幸いです。

試した環境

ホストOS

2500/15.4 MJLT2J/A MacBook Pro Retinaディスプレイ

MacBook Pro (Retina, 13-inch, Late 2013)
macOS Catalina
  システムのバージョン:    macOS 10.15.4 (19E287)
  カーネルのバージョン:    Darwin 19.4.0

 homebrew

(base) MacBookPro:~ MBPR$ brew --version
Homebrew 1.2.1
Homebrew/homebrew-core (git revision 020790; last commit 2017-05-29)
(base) MacBookPro:~ MBPR$