1. ホーム
  2. xcode

[解決済み] macOSアップデート後、Gitが動作しない(xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)

2022-03-16 14:51:50

質問

macOS Mojaveにアップデートしました(Catalinaのアップデートでも発生し、その後もメジャーアップデートごとに発生する可能性があるようです)。

今朝、MacBook pro のコマンドラインで仕事のコードベースに移動し、リポジトリで "git status" と入力すると、エラーが表示されました。

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun にあります。

git やコマンドラインツールを修正するにはどうしたらいいですか?

解決方法は?

XcodeのCommand-line Toolsをアップデートする必要があるのが問題です。

解決方法その1

端末に戻り、入力します。

xcode-select --install

すると、次のような出力が得られます。

xcode-select: note: install requested for command line developer tools

その後、Xcodeのコマンドラインツールを更新するためのウィンドウが表示されます。(しばらく時間がかかるかもしれません)

新しいターミナルウィンドウを開くと、開発ツールが戻っているはずです。

追加です。 メジャーまたはセミメジャーなアップデートを行った場合、コマンドラインツールをアップデートして、再び正しく機能するようにする必要があります。Xcodeのアップデートを確認してください。これはMojaveを超えるものです...

その後、ターミナルを再起動します。

または それが失敗した場合 というポップアップボックスが表示されます。

解決策その2

をクリックすると xcode-select --install と表示され、ソフトウェアが見つからない場合は、Apple Developerにログインし、ウェブページからインストールしてください。

ここからログインまたはサインアップしてください。

https://developer.apple.com/download/more/

探してください。 Xcode 12.x用コマンドラインツール"。 ダウンロードのリストにある その後、dmgをクリックし、ダウンロードしてください。