MacOSでGitコマンドを実行する際に発生した「xcrun: error: invalid active developer path」というエラーの解決法

MacOSでGitコマンドを使用する際に発生する可能性のある「xcrun: error: invalid active developer path」というエラーに対する解決策です。

発生したエラー

$ git
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

xcrun: エラー: 無効な有効な開発者パス (/Library/Developer/CommandLineTools)、xcrun が見つかりません: /Library/Developer/CommandLineTools/usr/bin/xcrun

簡単な和訳

解決方法

このエラーが発生した場合は、以下の手順で解決することができます。

1. xcode-select –install

ターミナルを開き、「xcode-select –install」コマンドを実行します。

このコマンドを実行することで「コマンドライン開発者ツール」のインストールを行います。

$ xcode-select --install

2. インストール

ダイアログが表示されるので、インストールを選択します。インストールには数分かかりました。

3. 完了

インストールが完了すると、Gitコマンドを再度実行することができます。

原因

このエラーは、Xcodeがインストールされているにもかかわらず、「コマンドライン開発者ツール」が正しくインストールされていない場合に発生するようです。

MacOSのアップデートを行なったタイミングなどで発生するようですので、そのようなタイミングで「コマンドライン開発者ツール」がうまくインストールされないことがあるようです。

上記の方法で解決しない場合には、Xcodeアプリケーションを直接起動し、Xcodeの設定からコマンドライン開発者ツールを選択する方法などがあります。詳細な手順は公式ドキュメントを参照してください。

Featured | Apple Developer Documentation
Browse the latest developer documentation, including sample code, articles, tutorials, and API reference.
タイトルとURLをコピーしました