久しぶりにmacOS用のパッケージマネージャ
Homebrew(https://brew.sh/index_ja)のbrewコマンドを実行したところ
「"git"コマンドを実行するには、コマンドライン・デベロッパ・ツールが必要です。」
と表示されたときのログです。
目次
「"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コマンドを発行しようとしたところ
コマンドが無かったためにツールのインストールを求めている状態です。
出力されたポップアップから「インストール」をクリックします。
コマンドライン・デベロッパツールのインストール
ポップアップから「インストール」をクリックします。
Command Line Tools使用許諾契約の確認が表示されます。
内容を確認して「同意する」をクリックします。
自動でダウンロードが実行されます。
自分の環境ではダウンロード完了まで少し時間がかかりました。
ダウンロードが完了すると
「ソフトウェアがインストールされました。」のポップアップが出力されるので
「完了」をクリックして終了です。
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
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$