xcrun:エラー:アクティブな開発者パス(“ /Applications/Xcode.app/Contents/Developer”)は存在しません


140

brewとgitを使用しようとすると、xcodeの問題が発生します。

xcrun:エラー:アクティブな開発者パス( "/Applications/Xcode.app/Contents/Developer")は存在しません。xcode-select --switch path/to/Xcode.appコマンドライン開発者ツールに使用するXcodeを指定するために使用します(またはを参照man xcode-select

xcode-selectと入力すると、コマンドが存在することが示されます。入力すると次のxcode-select -pように表示されます:

/Applications/Xcode.app/Contents/Developer

しかし、私がそうするときwhich xcode-select、それは私に与えます:

/ usr / bin / xcode-select

コマンドスイッチを使用してApple Developerサイトから再度インストールしようとしましたが、これまでのところ、これらのオプションのどれも機能していません...どうすれば修正できますか?

回答:


407

試してみましたがうまくいきませんでした。開発者のパスをリセットする必要がありました。

$ sudo xcode-select --reset

今、すべてが正常です


3
-通常リセットします。これはrootとして実行する必要があります
Garrido

11
ありがとう。xcodeをアンインストールしてコマンドラインツールのみをインストールしました。これは、スペースが限られているMacでxcodeパッケージ全体を必要としなかったためです。しかし、私はまだgccなどのコマンドを使用できませんでしたが、このコマンドを実行した後、それは魅力のように機能します
匿名の人物

1
試してみたところ、「SDK "macosx"が見つかりません」というエラーが表示されますlol
Jose Ramirez

2
--reset私にとってはうまくいきます。PHP開発にはxcode cliのみが必要です。Macから完全なxcodeを削除することにし、xcode CLIインストーラー(約170MB)のみをダウンロードしました。インストールされたxcode CLIを経由app storeでアップグレードして適用sudo xcode-select --resetするbrewと、git以前と同様に、およびその他のコマンドラインツールを使用できます。ありがとう。
vikbert 2018

2
--resetを使用することに危険はありますか?
バナナバナナ

158

ほとんどの場合、このエラーは新しいバージョンのxcodeをインストールしたときに発生します。また、コマンドラインツールはまだ初期化されていません。

これを解決するには:[Xcode設定]> [場所(タブ)]> [下部のオプション]に移動します。ツールのXcodeバージョンを選択してください。

例(Xcode 10.0(10A255)の場合):Xcodeの[設定]> [場所(タブ)]に移動し、下部のオプションは[コマンドラインツール]です。Xcode 10.0(10A255)を選択します。

詳細については、添付の画像を参照してください。それが役に立てば幸い。

-ありがとう


コマンドラインツールを選択


2
この回答が最適です
–HoàngVũAnh 2018

上の画像のようにすでに表示されていますが、セットアップで同じエラーが表示されます。私もリセットしてみました。何か案が?I
Yoku

1
これをプログラムで行うには(Xcodeをアンインストールしたためエラーが発生しました)、sudo xcode-select --switch /Library/Developer/CommandLineTools(rootとして実行する必要があります)
hbrannan

58

XCodeを突然アンインストールしたのと同じ問題に直面しました。(ターミナルから)以下のコマンドを実行すると、これを解決できました。

sudo xcode-select -switch /

その他のエラーがある場合も、このリンクを確認してください。github.com/Homebrew/legacy-homebrew/issues/23500
Narendra

1
これでうまくいきました。問題は、Macでxcodeをアンインストールすることでした。コマンドラインはまだ何らかの形でxcodeに関連付けられています。それで、私は〜library / Developerに行き、すべてのフォルダーを削除して、このコマンドを実行しました。
santosh

45

私の場合、Xcodeをアンインストールしてから、git cliの問題が始まりました。次のコマンドを実行して問題を解決しました:

$ sudo xcode-select -r
$ sudo xcode-select --switch /Library/Developer/CommandLineTools

次に、次のコマンドで新しいパスを検証します。

$ sudo xcode-select -p

お役に立てれば!


xcodeをアンインストールした後私のために働いて、私の日を救った
Ilan Levy

これは私のために問題を解決しました、より投票された解決策は解決しませんでした、ホセに感謝します!
エイドリアンE.ラバスティダカニサレス

あなたは私の日を救った。おかげで
シャリーニ


14

エラーが示唆することはどうですか?やってみましたか?

xcode-select --switch /Applications/Xcode.app

これでうまくいくはずです。


2
--switchrootとして実行する必要があります
Sid

1

私にとっては、xcode-select --install XCodeをアンインストールした後にXcode CLI をインストールすると便利です(私はOSxまたはiOS用に開発していません)

次に、ダウンロードしたソースを正常にビルドできました make


1

私は同じ問題を抱えており、完全に開発者ツールを削除して再インストールする必要がありました:

$ rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install

ヒント:Xcodeが不適切にアンインストールされたため、Xcodeアプリも手動で(再)移動する必要がありました。

$ mv /Applications/Xcode.app/ /Applications/Xcode.app.bak

0

エラー提案を試してください:

sudo xcode-select --switch /Applications/Xcode.app

次に、Git実行可能パスをテストします。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.