macOS の更新後に Git が機能しない問題を修正 (xcrun: エラー: 無効なアクティブな開発者パス (/Library/Developer/CommandLineTools)
目次:
一部の Mac ターミナル ユーザーは、git、pip、HomeBrew、およびその他のコマンド ライン ツールが失敗するか、「xcrun: エラー: 無効なアクティブな開発者パス (/Library/ Developer/CommandLineTools)」.これらのコマンド ライン ツールは、macOS システム ソフトウェアの更新後に機能しなくなることがありますが、以前は機能していました。
幸いなことに、「xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)」エラー メッセージを修正し、git、pip、Homebrew、またはその他のコマンド ライン ツールを取得するのは簡単です。
価値のあるものとして、完全なエラーメッセージは次のとおりです:
MacOS のターミナルで「xcrun: error: invalid active developer path」エラーを修正
エラー メッセージ自体から推測できる解決策は、コマンド ライン ツールを再インストールまたはインストールすることです。はい。コマンド ライン ツールが既にインストールされている場合でも、再インストールしてエラー メッセージを解決する必要があります。特に、システム ソフトウェアの更新後 (Mojave から Monterey への更新など) にのみエラーが発生している場合はなおさらです。
CLT のインストール/再インストールは、ターミナルで次のコマンド文字列を発行することにより、コマンド ラインから実行できます。
xcode-select --install
Return キーを押すと、コマンド ライン ツールのダウンロードの進行状況を示すポップアップが表示されます。
.ただし、再起動をお勧めします)
Homebrew を使用している場合は、コマンド ライン ツールを (再) インストールした後、必ず Homebrew を更新する必要があります。
まだ xcrun: エラー: 無効なアクティブな開発者パス (/Library/Developer/CommandLineTools) が表示されますか?
ターミナルからコマンド ライン ツールをインストールまたは再インストールし、Mac を再起動してもエラーが発生する場合は、Apple から直接 DMG ファイルを使用して、コマンド ライン ツールを手動でインストールすることもできます。 .
ダウンロードにアクセスするには Apple ID が必要です。その後、developer.apple.com にアクセスし、Xcode 用のコマンド ライン ツール (最新バージョン) をダウンロードして、手動でインストールしてください。
繰り返しますが、Homebrew ユーザーは Homebrew を更新したいと思うでしょう。 Homebrew を再度インストールしたり、削除してから再インストールしたりする必要はありません。簡単な更新でうまくいくはずです。
これで git、pip、Homebrew、または Mac のコマンド ラインで xcrun エラー メッセージをトリガーしていた問題は解決しましたか?別の解決策を見つけましたか?コメントであなたの考えや経験を共有してください。