El Capitanにアップグレードした後の無効なアクティブ開発者パスエラー


96

git initと入力すると、gitにプッシュしようとしてこのエラーに遭遇しました。

xcrun:エラー:無効なアクティブ開発者パス
(/ライブラリ/ Developer / CommandLineTools)、xcrunがありません:/ライブラリ/ Developer / CommandLineTools / usr / bin / xcrun

以下の解決策を試しました。

xcode-select install
sudo xcode-select -switch
sudo xcode-select install
brew doctor
brew update
brew upgrade
brew cleanup


Xcode 11.3の場合、次のリンクをダウンロードする必要があります。download.developer.apple.com/Developer_Tools/...
ジョルジオ

回答:


24

1)

xcode-select -print-path」を入力してみて、表示されたパスが現在のXcodeバージョンに期待するパスであるかどうかを確認してください。

2)

あなたが行く場合:

https://developer.apple.com/downloads/

(Apple Developerアカウントでサインインする必要があります)

そこに移動すると、「コマンドラインツール」へのリンクが表示されます。Xcode 7用のMacOS 10.11 Command Line Toolsインストールする必要があるようです。


1
El CapitanからSierraにアップグレードするときにも同じ問題がありましたが、解決策は同じでした。コマンドラインツールのSierraバージョンをダウンロードしてください。
Andrea

2
ちょうどリリースされたばかりのモハベについても同様です。ありがとう!
Nikita

カタリナのための同じソリューション!
JMハビビ

236

これがあなたがする必要があるすべてです:

$ xcode-select --install

4
シエラにも対応
Jazzy

17
ハイシエラにも
有効

2
実行はxcode-select --install実際には何をしますか/ライセンスチェックはどのように機能しますか?md5対象となる実行可能ファイルの1つ(私の場合make)を確認しましたが、実行前と実行後は同じxcode-select --installです。
グレゴリーニスベット2017年

25
モハベにも対応!
djc '25

27
カタリナにも対応!
antonio

34

以下のスクリーンショットに示すXCode設定からコマンドラインツールを選択できます。

パスワードの入力を求められます。

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


1
XCodeを別のSSDに移動しました。その後、gitを使用しようとするとエラーメッセージが表示されました。あなたの解決策は非常に速く、問題を解決しました!
ラカ

このフィールドに同じオプション/バージョン/ IDが2つあり、2つ目を選択する代わりに1つ目を選択し、それが機能しました(最初に手動でDLをインストールするのではなく、以前にappstoreからxcodeを更新しましたが、これが失敗したと思います)単純な反応後のネイティブライブラリのインストール/リンク)
serdarsenay

はい、あなたは正しいです。あなたの場合、おそらく2つのコマンドラインツールがあり、ネイティブがXcodeで選択されていないインストール済みのツールを探しているのに反応します。ところで、問題を解決してうれしい
nikhilgohil11

3

試してください:

sudo xcode-select -r

このようにして、ユーザーが指定した開発者ディレクトリの設定を解除し、デフォルトの検索メカニズムを介して開発者ディレクトリを見つけます。


これでうまくいきました。[上記のエラーはモハベからカタリナにアップグレードした後に発生しました]
oli

3

CatalinaとXcode 11を使用していて、この問題が発生している場合は、Xcode設定に移動して[場所]タブを選択し、コマンドラインツールのドロップダウンでXcode 11.0が選択されていることを確認します。Xcode 11がない場合は、ここでXcode 11のコマンドラインツールをダウンロードしてインストールする必要があります(正しいベータ版を選択してください)

https://developer.apple.com/download/more/?=command%20line%20tools


Xcodeを開き、いくつかのコンポーネントを更新してから、ここで提案されている「コマンドラインツールのドロップダウン」を変更すると、問題が解決しました。
チップロバーソン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.